KeyframeSequence Class
The sequence of key-frames, it describes the transformation of a sampled value over time.
Inheritance Hierarchy
SystemObject
  Aspose.ThreeDA3DObject
    Aspose.ThreeD.AnimationKeyframeSequence

Namespace: Aspose.ThreeD.Animation
Assembly: Aspose.3D (in Aspose.3D.dll) Version: 20.3.0.0 (20.3)
Syntax
public class KeyframeSequence : A3DObject, 
	IEnumerable<KeyFrame>, IEnumerable

The KeyframeSequence type exposes the following members.

Constructors
  NameDescription
Public methodKeyframeSequence
Initializes a new instance of the KeyframeSequence class.
Public methodKeyframeSequence(String)
Initializes a new instance of the KeyframeSequence class.
Properties
  NameDescription
Public propertyBindPoint
Gets the property bind point which owns this curve
Public propertyKeyFrames
Gets the key frames of this curve.
Public propertyName
Gets or sets the name.
(Inherited from A3DObject.)
Public propertyPostBehavior
Gets the post behavior indicates what the sampled value should be after the last key frame.
Public propertyPreBehavior
Gets the pre behavior indicates what the sampled value should be before the first key.
Public propertyProperties
Gets the collection of all properties.
(Inherited from A3DObject.)
Methods
  NameDescription
Public methodAdd(Double, Single)
Create a new key frame with specified value
Public methodAdd(Double, Single, Interpolation)
Create a new key frame with specified value
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindProperty
Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name)
(Inherited from A3DObject.)
Public methodGetEnumerator
Gets the enumerator to traverse all key frames.
Public methodGetHashCode (Inherited from Object.)
Public methodGetProperty
Get the value of specified property
(Inherited from A3DObject.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemoveProperty(String)
Remove the specified property identified by name
(Inherited from A3DObject.)
Public methodRemoveProperty(Property)
Removes a dynamic property.
(Inherited from A3DObject.)
Public methodReset
Removes all key frames and reset the post/pre behaviors.
Public methodSetProperty
Sets the value of specified property
(Inherited from A3DObject.)
Public methodToString (Inherited from Object.)
Fields
  NameDescription
Protected fieldname
The name of the current object.
(Inherited from A3DObject.)
Protected fieldproperties
The properties of the current object.
(Inherited from A3DObject.)
See Also