|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--kinetic.util.CompositeEffect
|
+--kinetic.util.ConstructEffect
Construct Effect assembles lines of text on the screen by character with character level offsets. If fades in during construction and then fades out.
| Field Summary | |
protected java.lang.String |
defaultFontFamily
default font family |
protected double |
defaultFontSize
default font size |
protected double |
defaultPosOffset
positional offset range |
protected double |
defaultRotOffset
rotational offset range |
protected java.lang.String |
emphasizeTag
Emphasize Tag |
EffectParameter.BoundedDouble |
fade
consruction fade time |
protected double |
fadeOutTime
percentage word time fade out |
EffectParameter.Percentage |
offset
positional offset |
EffectParameter.BoundedDouble |
speed
text speed |
| Fields inherited from class kinetic.util.CompositeEffect |
mParameterList, mSegmenter, mTagList, name |
| Constructor Summary | |
ConstructEffect()
Creates a new instance of Constuct Effect |
|
ConstructEffect(kinetic.util.Segmenter segmenter)
creates new instance of Construct effect |
|
| Method Summary | |
double |
build(kinetic.Sequence seq,
kinetic.util.Segmenter seg,
java.awt.Graphics2D g2,
java.awt.Rectangle bounds,
double delay)
builds the animation |
| Methods inherited from class kinetic.util.CompositeEffect |
addParameter, addTag, build, getName, getParameter, getParameterList, getTagList, setParameters, setParamterCurrentObject, setSegmenter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public EffectParameter.BoundedDouble speed
public EffectParameter.BoundedDouble fade
public EffectParameter.Percentage offset
protected double fadeOutTime
protected double defaultRotOffset
protected double defaultPosOffset
protected double defaultFontSize
protected java.lang.String defaultFontFamily
protected java.lang.String emphasizeTag
| Constructor Detail |
public ConstructEffect()
public ConstructEffect(kinetic.util.Segmenter segmenter)
segmenter - text segmenter| Method Detail |
public double build(kinetic.Sequence seq,
kinetic.util.Segmenter seg,
java.awt.Graphics2D g2,
java.awt.Rectangle bounds,
double delay)
build in class CompositeEffectseq - animation seuqence to be added toseg - text segmenterg2 - graphics handlebounds - drawing sizedelay - time delay
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||