|
||||||||||
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.piece.ImageTransition
public class ImageTransition
Transition effect between two input raster images.
Nested Class Summary | |
---|---|
static class |
ImageTransition.CutoffTransition
Cutoff transition. |
static class |
ImageTransition.Direction
Eight main directions for ramps, .. |
protected static class |
ImageTransition.FieldType
Image field function: R2 -> <0,1> mapping. |
static class |
ImageTransition.LinearTransition
Linear transition. |
static class |
ImageTransition.RampField
Ramp image field function. |
static class |
ImageTransition.RandomField
Random image field function. |
static class |
ImageTransition.SigmaTransition
Goniometric sigma function. |
protected static class |
ImageTransition.TransitionType
Time transition type. |
Field Summary | |
---|---|
protected static java.lang.String |
CATEGORY
Object category. |
static java.lang.String |
FIELD_DIR
|
static java.lang.String |
FIELD_TYPE
|
protected ImageTransition.Direction |
fieldDirection
Actual field direction. |
protected ImageTransition.FieldType |
fieldType
Actual field type. |
static RegPiece |
reg
Static registration instance for this class. |
protected int |
seed
Set negative value for randomize. |
static java.lang.String |
SEED
|
protected double |
size
Transition size. |
protected static java.lang.String |
TEMPLATE_NAME
Object template identifier. |
protected double |
time
Time variable from < 0.0, 1.0 > . |
static java.lang.String |
TIME
|
static java.lang.String |
TRANS_SIZE
|
static java.lang.String |
TRANS_TYPE
|
protected ImageTransition.TransitionType |
transition
Actual transition type. |
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 | |
---|---|
ImageTransition()
|
Method Summary | |
---|---|
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 double time
< 0.0, 1.0 >
.
protected ImageTransition.FieldType fieldType
protected ImageTransition.Direction fieldDirection
protected int seed
protected ImageTransition.TransitionType transition
protected double size
1.0
.. transition extends over the whole image.
public static final java.lang.String TIME
public static final java.lang.String FIELD_TYPE
public static final java.lang.String FIELD_DIR
public static final java.lang.String SEED
public static final java.lang.String TRANS_TYPE
public static final java.lang.String TRANS_SIZE
protected static final java.lang.String TEMPLATE_NAME
protected static final java.lang.String CATEGORY
public static final RegPiece reg
Constructor Detail |
---|
public ImageTransition()
Method Detail |
---|
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 |