|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.cuni.jagrlib.DefaultProperty
cz.cuni.jagrlib.Piece
cz.cuni.jagrlib.DefaultRealFunction
cz.cuni.jagrlib.piece.FunctionSamples
public class FunctionSamples
Function samples. R2->R so far.
Nested Class Summary | |
---|---|
protected static class |
FunctionSamples.FunctionType
Implemented function types. |
Field Summary | |
---|---|
protected double |
amplitude
Actual function amplitude. |
protected static java.lang.String |
CATEGORY
Object category. |
protected double |
fading
Actual fading coefficient ( 0.0 for no fading). |
static java.lang.String |
FADING
|
protected double |
freqX
Actual frequency in X-axis. |
protected double |
freqY
Actual frequency in Y-axis. |
static java.lang.String |
FUNCTION
|
static RegPiece |
reg
Static registration instance for this class. |
protected static java.lang.String |
TEMPLATE_NAME
Object template identifier. |
protected FunctionSamples.FunctionType |
type
Actual function type. |
Fields inherited from class cz.cuni.jagrlib.DefaultRealFunction |
---|
EPSILON |
Fields inherited from class cz.cuni.jagrlib.Piece |
---|
channels, info, pl, plugs, TEMPLATE_TYPE, userBreak |
Fields inherited from interface cz.cuni.jagrlib.iface.RealFunction |
---|
AMPLITUDE, FREQUENCY, FREQUENCY_X, FREQUENCY_Y, VARIATION |
Fields inherited from interface cz.cuni.jagrlib.iface.Property |
---|
LOGGING, STATISTICS, TEXT_DESCRIPTION |
Constructor Summary | |
---|---|
FunctionSamples()
|
Method Summary | |
---|---|
double |
f(double x,
double y)
Compute the mapping: f(x,y). |
java.lang.Object |
get(java.lang.String key)
Gets the given property. |
void |
set(java.lang.String key,
java.lang.Object value)
Sets the given property. |
static int |
setTemplate(Template t,
int ord)
General-purpose registration routine. |
Methods inherited from class cz.cuni.jagrlib.DefaultRealFunction |
---|
df, df, df, df, f, f, f, f, f, f, f, getDomain, getDomain |
Methods inherited from class cz.cuni.jagrlib.Piece |
---|
className, connect, findPlug, findPlug, getInfo, getInterface, getInterface, getPlug, getReg, init, isCompatible, isCompatible, isConnected, logError, logWarning, myInterface, newInputPlug, newOptOutputPlug, newOutputPlug, newPlug, noTemplates, propBegin, propBounds, propDefault, propEnd, propEnum, propManipulator, propManipulator, setProgressListener, setRegStrings, setTemplateDynamic, stop |
Methods inherited from class cz.cuni.jagrlib.DefaultProperty |
---|
booleanProperty, booleanProperty, colorDoubleProperty, colorProperty, commit, doubleProperty, doubleProperty, doubleProperty, enumProperty, floatProperty, floatProperty, floatProperty, intProperty, intProperty, intProperty, longProperty, longProperty, longProperty, set, stringProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cz.cuni.jagrlib.iface.Property |
---|
commit |
Field Detail |
---|
protected FunctionSamples.FunctionType type
protected double amplitude
protected double freqX
protected double freqY
protected double fading
0.0
for no fading).
public static final java.lang.String FUNCTION
public static final java.lang.String FADING
protected static final java.lang.String TEMPLATE_NAME
protected static final java.lang.String CATEGORY
public static final RegPiece reg
Constructor Detail |
---|
public FunctionSamples()
Method Detail |
---|
public double f(double x, double y)
f
in interface RealFunction
f
in class DefaultRealFunction
x
- X coordinate (1st argument).y
- Y coordinate (2nd argument).public void set(java.lang.String key, java.lang.Object value)
set
in interface Property
set
in class DefaultProperty
key
- Key string.value
- The new value.Property.commit()
public java.lang.Object get(java.lang.String key)
get
in interface Property
get
in class DefaultProperty
key
- Key string.
null
.public static int setTemplate(Template t, int ord)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |