public class SigSequencer.FloatColumn extends Object implements FloatSignalSource
FloatSignalSource.CompilableFloatBinaryOperator, FloatSignalSource.FloatAddOperator, FloatSignalSource.FloatDivOperator, FloatSignalSource.FloatMultOperator, FloatSignalSource.FloatSubOperatorSignalSource.AddOperator, SignalSource.CompilableBinaryOperator, SignalSource.Constant<A>, SignalSource.DivOperator, SignalSource.MultOperator, SignalSource.SubOperator| Modifier and Type | Field and Description |
|---|---|
protected float[] |
data |
| Constructor and Description |
|---|
FloatColumn(int i) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
dump() |
void |
dup() |
Float |
get()
Returns the current value of the signal.
|
float |
getAsFloat()
Returns the current value of the signal.
|
void |
load(float f) |
(package private) void |
load(Object o) |
(package private) void |
loadOneValue(Scanner sc,
int i) |
(package private) void |
startLoading(int i,
@Opt String src) |
public Float get()
FloatSignalSourceget in interface FloatSignalSourceget in interface SignalSource<A>get in interface Supplier<A>public float getAsFloat()
FloatSignalSourceAny implementation of this method should be stateless; its invocation should not have any side effect on the emitter or the observer, except for real time passing until its completion.
getAsFloat in interface FloatSignalSourcegetAsFloat in interface FloatSupplierpublic void load(float f)
void load(Object o)
public void dup()
void loadOneValue(Scanner sc, int i)
void dump()