Serialized Form

Class kinetic.Behavior implements Serializable

Serialized Fields

owner

kinetic.KineticProperty owner
stores what property this behavior is attached to


properties

java.util.ArrayList properties
list of properties the behavior has


timeFilters

java.util.ArrayList timeFilters
list of time filters attached to the behavior


duration

kinetic.KineticProperty duration
standard duration property


current_time

double current_time
stores the current time


isDone

boolean isDone
flag used to indicate completion


Class kinetic.Change implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
property storing the desired offset this behavior produces


Class kinetic.Curve implements Serializable

Serialized Fields

in

kinetic.KineticProperty in
property to store the starting speed


out

kinetic.KineticProperty out
property to store the ending speed


amount

kinetic.KineticProperty amount
property to store the amount of offset


Class kinetic.Delay implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
property holdin the time shift amount


Class kinetic.ExponentialChange implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
porpoerty to hold the offset amount


exponent

kinetic.KineticProperty exponent
property to hold the curvature exponent


Class kinetic.Hop implements Serializable

Serialized Fields

in

kinetic.KineticProperty in
property to hold the starting speed


out

kinetic.KineticProperty out
property to hold the ending speed


amount

kinetic.KineticProperty amount
property to hold the hop hieght


Class kinetic.HopSecondary implements Serializable

Serialized Fields

in

kinetic.KineticProperty in
property to hold in starting speed


out

kinetic.KineticProperty out
property to hold the endin speed


amount

kinetic.KineticProperty amount
property to hold the offset amount


Class kinetic.Jitter implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
property to hold the offset range


rate

kinetic.KineticProperty rate
property to hold the number of milliseconds between each shift


last_time

double last_time
stores list time the behavior was called


target_value

double target_value
??


Class kinetic.KineticDiscreteProperty implements Serializable

Serialized Fields

choices

java.util.ArrayList choices
list of choices


Class kinetic.KineticObject implements Serializable

Serialized Fields

parent

kinetic.KineticObject parent
stores the paraent object if it exists


properties

java.util.ArrayList properties
list of properties for this object


timeFilters

java.util.ArrayList timeFilters
list of time filters


x

kinetic.KineticProperty x
x position property


y

kinetic.KineticProperty y
y position property


rotation

kinetic.KineticProperty rotation
rotation property


xScale

kinetic.KineticProperty xScale
horizontal dimension


yScale

kinetic.KineticProperty yScale
vertical dimension


xShear

kinetic.KineticProperty xShear
horizontal shear


yShear

kinetic.KineticProperty yShear
vertical shear


red

kinetic.KineticProperty red
red color channel value


green

kinetic.KineticProperty green
green color channel value


blue

kinetic.KineticProperty blue
blue color channel value


alpha

kinetic.KineticProperty alpha
alpha channel value


duration

kinetic.KineticProperty duration
sequence duration - this is used for temporal culling


delay

kinetic.Delay delay
accessor pointer to the common delay all seqeunces have


visible

boolean visible
flag for visibility


selected

boolean selected
slection flag for editting


lastUpdateTime

double lastUpdateTime
stores that last tim ethis object was updated


orientation

int orientation
centerpoint justification


mode

int mode
utility varliable for mode switching - currently unused


name

java.lang.String name
name of this object


Class kinetic.KineticProperty implements Serializable

Serialized Fields

upper_bound

double upper_bound
upper bound


lower_bound

double lower_bound
lower bound


initialValue

double initialValue
raw unprocessed value


endValue

double endValue
processed value used to render frame


changed

boolean changed
indicates if the value shas changed


owner

kinetic.KineticObject owner
the owner of this property


behaviors

java.util.ArrayList behaviors
list of behaviors atached to this property


Class kinetic.KineticSquare implements Serializable

Serialized Fields

original_bounds

java.awt.geom.Rectangle2D original_bounds
local coordinate space bounding box


transformed_bounds

java.awt.geom.GeneralPath transformed_bounds
global coordinate space boundin box


absoluteX

double absoluteX
global coordinate x


absoluteY

double absoluteY
global coordinate y


Class kinetic.KineticString implements Serializable

Serialized Fields

s

java.lang.String s
text string


font_name

java.lang.String font_name
font name


font_style

int font_style
font style


font_size

kinetic.KineticProperty font_size
font size


tracking

kinetic.KineticProperty tracking
tracking


font_face

kinetic.KineticDiscreteProperty font_face
font face


original_bounds

java.awt.geom.Rectangle2D original_bounds
local coordinate bbox


transformed_bounds

java.awt.geom.GeneralPath transformed_bounds
global coordinate bbox


glyphVector

java.awt.font.GlyphVector glyphVector
glyphvector for text


font

java.awt.Font font
font object


absoluteX

double absoluteX
global coordinate X


absoluteY

double absoluteY
global coordinate Y


Class kinetic.util.KTEngine implements Serializable

Serialized Fields

MainSequence

kinetic.Sequence MainSequence

EditTime

double EditTime

stage

java.awt.Component stage

screenRect

java.awt.Rectangle screenRect

d

java.awt.Dimension d

builder

kinetic.util.SequenceBuilder builder

bufferedImg1

java.awt.image.BufferedImage bufferedImg1

bufferedImg2

java.awt.image.BufferedImage bufferedImg2

graphicsHandle1

java.awt.Graphics2D graphicsHandle1

graphicsHandle2

java.awt.Graphics2D graphicsHandle2

buffer2

boolean buffer2

eventListener

kinetic.util.KTEngineEventListener eventListener

isRunning

boolean isRunning

AnimationThread

java.lang.Thread AnimationThread

AnimationSpeed

double AnimationSpeed

AnimationTime

double AnimationTime

FrameDelay

double FrameDelay

last_callTime

double last_callTime

lastTime

double lastTime

motionBlur

int motionBlur

layerAlpha

float layerAlpha

shutterAngle

double shutterAngle

shutterPhase

double shutterPhase

antialiasing

boolean antialiasing
anti aliasing flag for drawing, can be turned off to boost performance


Class kinetic.util.LineSegmenter implements Serializable

Serialized Fields

tokenizer

java.util.StringTokenizer tokenizer
string tokenizer


BaseDuration

double BaseDuration
base duration for a segment


UnitDelay

double UnitDelay
duration per "unit" used when calculating a the full delay based on square root of the number of characters


EndCharacterDelay

double EndCharacterDelay
delays inserted for sentence end punctuation characters


CommaDelay

double CommaDelay
delay inserted for commas


currentOffset

int currentOffset
current time offset


Class kinetic.Loop implements Serializable

Serialized Fields

period

kinetic.KineticProperty period
property to maintain the period of the loop - ms


Class kinetic.Oscillate implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
peak offset value


rate

kinetic.KineticProperty rate
osciallation rate (radians over life span)


phase

kinetic.KineticProperty phase
radian phase shift


Class kinetic.PaceInOut implements Serializable

Serialized Fields

in

kinetic.KineticProperty in
maintains starting speed


out

kinetic.KineticProperty out
maintains ending speed


Class kinetic.Pulse implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
peak offset value


rate

kinetic.KineticProperty rate
osciallation rate (radians over life span)


damping

kinetic.KineticProperty damping
speed the oscillation amplitude wave decays to zero


phase

kinetic.KineticProperty phase
radian phase shift


Class kinetic.Reverse implements Serializable


Class kinetic.util.Segment implements Serializable

Serialized Fields

document

javax.swing.text.StyledDocument document
a styled document containing decorated text


attributes

javax.swing.text.AttributeSet attributes
set of attributes for this segment of text


documentStart

int documentStart
starting position of this segment of text in the style document


documentLength

int documentLength
length of this segment of text in the styled document


leadIn

double leadIn
lead in time for this segment of text


leadOut

double leadOut
lead out time for this segment of text


runTime

double runTime
run time or sustain of this segment of text


text

java.lang.String text
content of the segment in string format


Class kinetic.util.Segmenter implements Serializable

Serialized Fields

text

java.lang.String text
text that will be segmented


document

javax.swing.text.StyledDocument document
styled document of the text to be segmented


documentStart

int documentStart
start position of the text in the styled docuemnt


documentLength

int documentLength
length of the text in the styled document


moreSegmentsAvailable

boolean moreSegmentsAvailable


Class kinetic.Sequence implements Serializable

Serialized Fields

cast

java.util.ArrayList cast
cast list


Class kinetic.Speed implements Serializable

Serialized Fields

amount

kinetic.KineticProperty amount
maintains speed change amount


Class kinetic.SymmetricCurve implements Serializable

Serialized Fields

curvature

kinetic.KineticProperty curvature
curvature property


amount

kinetic.KineticProperty amount
offset amount


duration

kinetic.KineticProperty duration
duration of movement


Class kinetic.SymmetricCurveSecondary implements Serializable

Serialized Fields

curvature

kinetic.KineticProperty curvature
curvature property


amount

kinetic.KineticProperty amount
offset amount


Class kinetic.TimeFilter implements Serializable

Serialized Fields

properties

java.util.ArrayList properties
internal property list


duration

kinetic.KineticProperty duration
common duration property


isDone

boolean isDone
flag used for completion


Class kinetic.util.WordSegmenter implements Serializable

Serialized Fields

tokenizer

java.util.StringTokenizer tokenizer

BaseDuration

double BaseDuration

UnitDelay

double UnitDelay

EndCharacterDelay

double EndCharacterDelay

CommaDelay

double CommaDelay

currentOffset

int currentOffset

smallTimeShifterAmount

double smallTimeShifterAmount

bigTimeShifterAmount

double bigTimeShifterAmount