FXUtil

Profile: desktop, common

Overview

Variable Summary

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
public-initbyTargetTargetShapenull

Specifies the TargetShape of this transition relative to the starting point.

Specifies the TargetShape of this transition relative to the starting point.

If toTarget is specified, the instance variable byTarget is ignored.

null

Profile: desktop

 
public-initfromPointPoint2Dnull

Specifies the starting point of this transition.

Specifies the starting point of this transition.

If fromPoint is not specified, the current position is used as the starting point.

null

Profile: desktop

 
public-inittoTargetTargetShapenull

Specifies the TargetShape of this transition.

Inherited Variables

com.fxutil.ik.animation.AbstractTransition

accessnametypeCan ReadCan InitCan WriteDefault Valuedescription
publicactionfunction():Voidnull

The action to be executed at the conclusion of this transition.

public-initboneBonenull

The Bone which is affected by this transition.

publicdurationDuration400ms

The length of this transition, in milliseconds.

The length of this transition, in milliseconds. This may only be changed prior to starting the transition or after the transition has ended. If changed during a transition then the change will not take effect until the next transition.

400ms

Profile: desktop

 
publicinterpolatorInterpolatorEASEBOTH

Controls the timing for acceleration and deceleration at each transition cycle.

Controls the timing for acceleration and deceleration at each transition cycle. This may only be changed prior to starting the transition or after the transition has ended. If changed during a transition then the change will not take effect until the next transition.

Default interpolator is set to Interpolator.EASEBOTH.

EASEBOTH

Profile: desktop

 

Inherited Functions

com.fxutil.ik.animation.AbstractTransition

protected markDirty() : Boolean

Subclasses invoke this function to mark the transition as dirty and in need of rebuilding the keyFrames for the transition.

Subclasses invoke this function to mark the transition as dirty and in need of rebuilding the keyFrames for the transition. This function only marks the state as dirty, a subsequent call to rebuild() is necessary to actually rebuild the keyframes. Generally this is done automatically when an animation is started, but can be forced if semantics require it.

Returns
Boolean

Profile: desktop

 
public rebuild() : Void

Rebuilds the keyFrames for this transition if and only if the transition is dirty and a transition is not currently running (where 'running' includes paused transitions).

Rebuilds the keyFrames for this transition if and only if the transition is dirty and a transition is not currently running (where 'running' includes paused transitions).

Profile: desktop

 
protected abstract rebuildKeyFrames() : java.lang.Object[]

Builds the keyframes for this transition.

Builds the keyframes for this transition.

Returns
Object[]

Profile: desktop