NXOpen .NET Reference Guide
|
Represents the NXOpen.Motion.AnimationControl More...
Public Member Functions | |
unsafe void | Finish () |
Finish animation More... | |
unsafe double | GetLinkTransformatioinMatrix (NXOpen.Motion.Link linkTag, int currentStep) |
Get animation motion body transformation matrix More... | |
unsafe void | Pause () |
Animation pause More... | |
unsafe void | Play () |
Animation play. More... | |
unsafe void | PlayBackward () |
Animation play backward. More... | |
unsafe void | StepBackward () |
Animation step backward More... | |
unsafe void | StepFirst () |
Animation step to first step More... | |
unsafe void | StepForward () |
Animation step forward More... | |
unsafe void | StepLast () |
Animation step to last step More... | |
unsafe void | StepTo (int step) |
Animation step to a special step More... | |
unsafe void | StepToAssemblyPosition () |
Animation step to assembly position More... | |
unsafe void | StepToDesignPosition () |
Animation step to design position More... | |
unsafe void | Stop () |
Animation stop More... | |
Properties | |
unsafe int | CurrentStep [get] |
Returns the current animation step More... | |
unsafe int | Delay [get, set] |
Returns or sets the animation delay More... | |
unsafe NXOpen.Motion.PlayMode | Mode [get, set] |
Returns or sets the animation mode More... | |
unsafe int | NumberSteps [get] |
Returns the number of animation steps More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.NXObject | |
enum | AttributeType { Invalid, Null, Boolean, Integer, Real, String, Time, Reference, Any = 100 } |
Specifies attribute type. More... | |
enum | DateAndTimeFormat { Numeric, Textual } |
Specifies the format of the date and time attribute. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents the NXOpen.Motion.AnimationControl
An instance of this class can not be obtained
Created in NX9.0.0
|
inline |
Finish animation
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Get animation motion body transformation matrix
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
linkTag | The special motion body object |
currentStep | The current step index |
|
inline |
Animation pause
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation play.
This method adds event loop that plays forward step by step and return. It does not wait finishing the play process. For the case there is no UI to control the play and stop action, call Motion.AnimationControl.StepForward in a cycle to play animation
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation play backward.
This method adds event loop that plays backward step by step and return. It does not wait finishing the play process. For the case there is no UI to control the play and stop action, call Motion.AnimationControl.StepBackward in a cycle to play animation backward
Created in NX11.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step backward
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step to first step
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step forward
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step to last step
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step to a special step
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
step | Special step |
|
inline |
Animation step to assembly position
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation step to design position
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Animation stop
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
get |
Returns the current animation step
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the animation delay
Created in NX9.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the animation mode
Created in NX9.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the number of animation steps
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")