Package de.labAlive.layout.symbol
Class MultiplierSymbol
java.lang.Object
de.labAlive.layout.symbol.AdderSymbol
de.labAlive.layout.symbol.MultiplierSymbol
- All Implemented Interfaces:
de.labAlive.core.layout.symbol.CanvasFactory
,de.labAlive.core.layout.symbolResolver.util.DirectionSymbol
public class MultiplierSymbol
extends AdderSymbol
implements de.labAlive.core.layout.symbol.CanvasFactory, de.labAlive.core.layout.symbolResolver.util.DirectionSymbol
-
Nested Class Summary
Nested classes/interfaces inherited from class de.labAlive.layout.symbol.AdderSymbol
AdderSymbol.MisoSymbolForm
-
Constructor Summary
ConstructorDescriptionMultiplierSymbol
(AdderSymbol.MisoSymbolForm misoSymbolForm) MultiplierSymbol
(AdderSymbol.MisoSymbolForm misoSymbolForm, de.labAlive.core.layout.util.Direction4 outDirection) MultiplierSymbol
(List<AdderSymbol.MisoSymbolForm> possibleSymbols) MultiplierSymbol
(List<AdderSymbol.MisoSymbolForm> misoSymbolForm, de.labAlive.core.layout.util.Direction4 outDirection) -
Method Summary
Methods inherited from class de.labAlive.layout.symbol.AdderSymbol
getAdderSymbolForm, getDirection, hasInvert, isInvert, setDirection, setInvert
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.labAlive.core.layout.symbolResolver.util.DirectionSymbol
getDirection, setDirection
-
Constructor Details
-
MultiplierSymbol
-
MultiplierSymbol
public MultiplierSymbol(List<AdderSymbol.MisoSymbolForm> misoSymbolForm, de.labAlive.core.layout.util.Direction4 outDirection) -
MultiplierSymbol
-
MultiplierSymbol
public MultiplierSymbol(AdderSymbol.MisoSymbolForm misoSymbolForm, de.labAlive.core.layout.util.Direction4 outDirection)
-
-
Method Details
-
getCanvas
- Specified by:
getCanvas
in interfacede.labAlive.core.layout.symbol.CanvasFactory
- Overrides:
getCanvas
in classAdderSymbol
-