|
||||||||||
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.testing.Lissajous
public class Lissajous
Raster drawing specimen - Lissajous curve.
Field Summary | |
---|---|
protected AlphaMatrix |
alpha
External module: alpha-mask. |
protected SolidColorBrush |
brush
External module: brush for alpha-filling. |
protected static java.lang.String |
CATEGORY
Object category. |
protected java.awt.Color |
color
Drawing color. |
static java.lang.String |
COLOR
|
protected double |
dt
Time step (in radians). |
protected int |
height
image height in pixels (taken from RasterImage ). |
protected LineAntialias |
line
External module: line drawing. |
protected double |
lineWidth
Line width in pixels. |
static java.lang.String |
MAX_T
|
protected double |
maxT
Upper time bound (will be multiplied by PI). |
protected RasterGraphics |
output
Accelerator: output image. |
protected java.lang.String |
phase
Phase shift (will be multiplied by PI). |
static java.lang.String |
PHASE
|
protected boolean |
polyline
Draw a curve using line segments? |
static java.lang.String |
POLYLINE
|
protected java.lang.String |
ratio
Y/x ratio. |
static java.lang.String |
RATIO
|
static RegPiece |
reg
Static registration instance for this class. |
static java.lang.String |
STEP
|
protected static java.lang.String |
TEMPLATE_NAME
Object template identifier. |
protected int |
width
Image width in pixels (taken from RasterImage ). |
Fields inherited from class cz.cuni.jagrlib.Piece |
---|
channels, info, pl, plugs, TEMPLATE_TYPE, userBreak |
Fields inherited from interface cz.cuni.jagrlib.iface.Property |
---|
LOGGING, STATISTICS, TEXT_DESCRIPTION |
Constructor Summary | |
---|---|
Lissajous()
|
Method Summary | |
---|---|
protected boolean |
assertModules()
Assert support modules and accelerators. |
boolean |
fire(int type)
Starts image transformation. |
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.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 |
Methods inherited from interface cz.cuni.jagrlib.Breakable |
---|
setProgressListener, stop |
Field Detail |
---|
protected java.lang.String ratio
protected java.lang.String phase
protected double dt
protected double maxT
protected java.awt.Color color
protected boolean polyline
protected double lineWidth
protected RasterGraphics output
protected LineAntialias line
protected AlphaMatrix alpha
protected SolidColorBrush brush
protected int width
RasterImage
).
protected int height
RasterImage
).
public static final java.lang.String RATIO
public static final java.lang.String PHASE
public static final java.lang.String STEP
public static final java.lang.String MAX_T
public static final java.lang.String COLOR
public static final java.lang.String POLYLINE
protected static final java.lang.String TEMPLATE_NAME
protected static final java.lang.String CATEGORY
public static final RegPiece reg
Constructor Detail |
---|
public Lissajous()
Method Detail |
---|
protected boolean assertModules()
true
if succeeded.public boolean fire(int type)
fire
in interface Trigger
type
- The action type (whatever it means..).
true
if the action was successful.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 |