Kanzi  3.9.9
Kanzi Engine Java API
PropertyTargetEasingInterpolatorEnums.EasingFunction Enum Reference

Specifies the easing function for the interpolation animation. More...

Inheritance diagram for PropertyTargetEasingInterpolatorEnums.EasingFunction:
[legend]

Public Member Functions

 EasingFunction (int value)
 Constructs a EasingFunction of an integer value. More...
 
 EasingFunction (EasingFunction enum_)
 Constructs a copy of a EasingFunction object. More...
 
int getValue ()
 Returns the integer value of the enumeration constant. More...
 
final int swigValue ()
 Returns the integer value of the enumeration constant. More...
 

Static Public Member Functions

static EasingFunction swigToEnum (int swigValue)
 Converts an integer value to the matching enumeration constant. More...
 
static EasingFunction toEnum (int value)
 Converts an integer value to the matching enumeration constant. More...
 

Public Attributes

 Back =(4)
 Specifies back easing function. More...
 
 Bounce =(5)
 Specifies bounce easing function. More...
 
 Circle =(6)
 Specifies circle easing function. More...
 
 Cubic =(7)
 Specifies cubic easing function. More...
 
 Elastic =(8)
 Specifies elastic easing function. More...
 
 Exponential =(9)
 Specifies exponential easing function. More...
 
 Linear =(0)
 Specifies linear easing function. More...
 
 Power =(10)
 Specifies power easing function. More...
 
 Quadratic =(11)
 Specifies quadratic easing function. More...
 
 Quartic =(12)
 Specifies quartic easing function. More...
 
 Quintic =(13)
 Specifies quintic easing function. More...
 
 Sine =(14)
 Specifies sine easing function. More...
 
 SmootherStep =(3)
 Specifies smoother step easing function. More...
 
 SmoothStep =(2)
 Specifies smooth step easing function. More...
 
 Step =(1)
 Specifies step easing function. More...
 

Detailed Description

Specifies the easing function for the interpolation animation.

Constructor & Destructor Documentation

EasingFunction ( int  value)

Constructs a EasingFunction of an integer value.

Parameters
valueInteger value to convert to enumeration constant.

Constructs a copy of a EasingFunction object.

Parameters
enum_EasingFunction to be copy constructed.

Member Function Documentation

int getValue ( )

Returns the integer value of the enumeration constant.

Returns
Integer value.

Implements Enum.

static EasingFunction swigToEnum ( int  swigValue)
static

Converts an integer value to the matching enumeration constant.

Used internally by SWIG generated code.

Parameters
swigValueInteger value to convert to enumeration constant.
Returns
Enumeration constant matching the integer value.
final int swigValue ( )

Returns the integer value of the enumeration constant.

Used internally by SWIG generated code.

Returns
Integer value.
static EasingFunction toEnum ( int  value)
static

Converts an integer value to the matching enumeration constant.

Parameters
valueInteger value to convert to enumeration constant.
Returns
Enumeration constant matching the integer value.

Member Data Documentation

Back =(4)

Specifies back easing function.


See also
BackEasingFunction
Bounce =(5)

Specifies bounce easing function.


See also
BounceEasingFunction
Circle =(6)

Specifies circle easing function.


See also
circleEasingFunction
Cubic =(7)

Specifies cubic easing function.


See also
CubicEasingFunction
Elastic =(8)

Specifies elastic easing function.


See also
ElasticEasingFunction
Exponential =(9)

Specifies exponential easing function.


See also
ExponentialEasingFunction
Linear =(0)

Specifies linear easing function.


See also
LinearEasingFunction
Power =(10)

Specifies power easing function.


See also
PowerEasingFunction
Quadratic =(11)

Specifies quadratic easing function.


See also
QuadraticEasingFunction
Quartic =(12)

Specifies quartic easing function.


See also
QuarticEasingFunction
Quintic =(13)

Specifies quintic easing function.


See also
QuinticEasingFunction
Sine =(14)

Specifies sine easing function.


See also
SineEasingFunction
SmootherStep =(3)

Specifies smoother step easing function.


See also
SmootherStepEasingFunction
SmoothStep =(2)

Specifies smooth step easing function.


See also
SmoothStepEasingFunction
Step =(1)

Specifies step easing function.


See also
StepEasingFunction