Package de.labAlive.layout.symbol
Class MuxSymbol
java.lang.Object
de.labAlive.layout.symbol.AdderSymbol
de.labAlive.layout.symbol.MuxSymbol
- All Implemented Interfaces:
de.labAlive.core.layout.symbol.CanvasFactory
,de.labAlive.core.layout.symbolResolver.util.DirectionSymbol
public class MuxSymbol
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
ConstructorDescriptionMuxSymbol
(AdderSymbol.MisoSymbolForm misoSymbolForm) MuxSymbol
(AdderSymbol.MisoSymbolForm misoSymbolForm, de.labAlive.core.layout.util.Direction4 outDirection) MuxSymbol
(List<AdderSymbol.MisoSymbolForm> misoSymbolForm) -
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
-
MuxSymbol
-
MuxSymbol
-
MuxSymbol
public MuxSymbol(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
-