|
||||||||||
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 segmenterMethod Detail |
public double build(kinetic.Sequence seq, kinetic.util.Segmenter seg, java.awt.Graphics2D g2, java.awt.Rectangle bounds, double delay)
build
in class CompositeEffect
seq
- 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 |