Kanzi 3.9.10
PropertyTargetEasingInterpolatorEnums.EasingFunction Enum Reference

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

Inheritance diagram for PropertyTargetEasingInterpolatorEnums.EasingFunction:
[legend]

Public Member Functions

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

Static Public Member Functions

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

Public Attributes

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

Detailed Description

Specifies the easing function for the interpolation animation.

Constructor & Destructor Documentation

◆ EasingFunction() [1/2]

EasingFunction ( int value)

Constructs a EasingFunction of an integer value.

Parameters
valueInteger value to convert to enumeration constant.

◆ EasingFunction() [2/2]

Constructs a copy of a EasingFunction object.

Parameters
enum_EasingFunction to be copy constructed.

Member Function Documentation

◆ getValue()

int getValue ( )

Returns the integer value of the enumeration constant.

Returns
Integer value.

Implements Enum.

◆ swigToEnum()

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.

◆ swigValue()

final int swigValue ( )

Returns the integer value of the enumeration constant.

Used internally by SWIG generated code.

Returns
Integer value.

◆ toEnum()

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

Back =(4)

Specifies back easing function.


See also
BackEasingFunction

◆ Bounce

Bounce =(5)

Specifies bounce easing function.


See also
BounceEasingFunction

◆ Circle

Circle =(6)

Specifies circle easing function.


See also
circleEasingFunction

◆ Cubic

Cubic =(7)

Specifies cubic easing function.


See also
CubicEasingFunction

◆ Elastic

Elastic =(8)

Specifies elastic easing function.


See also
ElasticEasingFunction

◆ Exponential

Exponential =(9)

Specifies exponential easing function.


See also
ExponentialEasingFunction

◆ Linear

Linear =(0)

Specifies linear easing function.


See also
LinearEasingFunction

◆ Power

Power =(10)

Specifies power easing function.


See also
PowerEasingFunction

◆ Quadratic

Quadratic =(11)

Specifies quadratic easing function.


See also
QuadraticEasingFunction

◆ Quartic

Quartic =(12)

Specifies quartic easing function.


See also
QuarticEasingFunction

◆ Quintic

Quintic =(13)

Specifies quintic easing function.


See also
QuinticEasingFunction

◆ Sine

Sine =(14)

Specifies sine easing function.


See also
SineEasingFunction

◆ SmootherStep

SmootherStep =(3)

Specifies smoother step easing function.


See also
SmootherStepEasingFunction

◆ SmoothStep

SmoothStep =(2)

Specifies smooth step easing function.


See also
SmoothStepEasingFunction

◆ Step

Step =(1)

Specifies step easing function.


See also
StepEasingFunction