C# Class ColladaSlimDX.ColladaModel.Model.Animation.Sampler

Show file Open project: vvvv/ColladaSlimDX

Public Properties

Property Type Description
APPROXIMATION_EPSILON double
MAXIMUM_ITERATIONS int
VERYSMALL double

Public Methods

Method Description
Sample ( float time ) : float[]
Sampler ( Document doc, Document sampler ) : System

Private Methods

Method Description
ApproximateCubicBezierParameter ( float atX, float P0_X, float C0_X, float C1_X, float P1_X ) : float
BezierInterpolate ( float s, float p0, float c0, float c1, float p1 ) : float
ClampToZeroOne ( float value ) : float
FindKeyFrame ( float time ) : int
FindKeyFrame ( float time, int l, int h ) : int

Method Details

Sample() public method

public Sample ( float time ) : float[]
time float
return float[]

Sampler() public method

public Sampler ( Document doc, Document sampler ) : System
doc Document
sampler Document
return System

Property Details

APPROXIMATION_EPSILON public static property

public static double APPROXIMATION_EPSILON
return double

MAXIMUM_ITERATIONS public static property

public static int MAXIMUM_ITERATIONS
return int

VERYSMALL public static property

public static double VERYSMALL
return double