A Sandcastle Documented Class Library
Animation Class
NamespacesCollada.AnimationsAnimation
The Animation class represents an animation element in a Collada Document
Declaration Syntax
C#Visual BasicVisual C++
public class Animation
Public Class Animation
public ref class Animation
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Animation(XmlElement)
Creates a new animation object from XML

Animation(Single, Single)
Creates a new Animation object with 2 keyframes

Animation(Single, KeyframeOutput, Single, KeyframeOutput)
Creates a new Animation object with 2 keyframes

Channels
Each animation provides animation data for a specific channel of movement for whatever it is animating. This is the list of channels.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetOutput(Single)
Returns the output animation value for the specified frame. Performs linear interpolation for frames not specifically included in the animation.

GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Id
The collada id

KeyFrames
The KeyFrame list is not collada specific, but is an easier way to get the data for a particular frame of the animation.

MaxFrame
MaxFrame, predictably, gets the maximum frame value for the animation.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinFrame
MinFrame goes through each of the frames in the animation and determines which frame is the lowest.

Preremove()()()
Keeps the XML hierarchy coordinated with the animation objects.

Samplers
The collada sampler for this animation. A Sampler connects the input and output sources for an animation, and defines how to interpolate between frames.

Sources
A list of sources contained in this animation

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
Animation

Assembly: Collada (Module: Collada) Version: 1.0.0.0 (1.0.0.0)