Klasse MultiplexSignal
java.lang.Object
de.labAlive.core.signal.SignalImpl
de.labAlive.core.signal.MultiplexSignal
- Bekannte direkte Unterklassen:
ParallelSignal
Container for signals. Meters receive the MultiplexSignal in one plotStep.
Iterator does not iterate over the block, i.e. one step iteration returns this, see
SingleSignalterator. It is used e.g. for DoubleInputMeterSystem to get 2 signals multiplexed in one and not to
resolve the signal sequence in AsynchronousMeasure.
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMultiplexSignal(int initialCapacity) MultiplexSignal(Signal... signals) MultiplexSignal(List<Signal> signals) -
Methodenübersicht
Von Klasse geerbte Methoden SignalImpl
clone, complexValue, format, format, formatAddPlus, getSize, getTrigger, im, isAudioTrigger, isTrigger, isTruncated, iterator, pointerComplexSignal, println, println, re, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTriggerVon Schnittstelle geerbte Methoden Iterable
forEach, spliterator
-
Felddetails
-
signals
-
-
Konstruktordetails
-
MultiplexSignal
public MultiplexSignal(int initialCapacity) -
MultiplexSignal
-
MultiplexSignal
-
-
Methodendetails
-
create
-
create
- Angegeben von:
createin SchnittstelleSignal- Angegeben von:
createin KlasseSignalImpl
-
getSignal
-
setSignal
-
addSignal
-
clear
public void clear() -
size
public int size() -
analogValue
public double analogValue()- Angegeben von:
analogValuein SchnittstelleSignal- Angegeben von:
analogValuein KlasseSignalImpl
-
abs
public double abs() -
power
public double power() -
digitalValue
public int digitalValue()- Angegeben von:
digitalValuein SchnittstelleSignal- Angegeben von:
digitalValuein KlasseSignalImpl
-
toString
- Angegeben von:
toStringin SchnittstelleSignal- Angegeben von:
toStringin KlasseSignalImpl- Gibt zurück:
- signal value as a String
-
toString
-
triggerFirstSignal
public void triggerFirstSignal() -
triggerOnlyFirstSignal
public void triggerOnlyFirstSignal() -
getTriggerDetails
-
plus
-
minus
-
times
-
times
-
invert
- Angegeben von:
invertin SchnittstelleSignal- Angegeben von:
invertin KlasseSignalImpl
-
getZeroSignal
- Angegeben von:
getZeroSignalin SchnittstelleSignal- Angegeben von:
getZeroSignalin KlasseSignalImpl
-
getOneSignal
- Angegeben von:
getOneSignalin SchnittstelleSignal- Angegeben von:
getOneSignalin KlasseSignalImpl
-
getMultiplexIterable
- Angegeben von:
getMultiplexIterablein SchnittstelleSignal- Setzt außer Kraft:
getMultiplexIterablein KlasseSignalImpl
-