Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Transformations VIs (Not in Base Package)

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

Owning Palette: 3D Picture Control VIs

Use the Transformations VIs to apply common transformations—such as rotation, translation, and scaling—to objects in a 3D scene graph.

Palette ObjectDescription
Clear TransformationClears any transformations previously applied to an object in a 3D scene by modifying the identity matrices that describe the transformations.
Get RotationReturns the rotation applied to an object in a 3D scene in axis-angle form.
Get ScaleReturns the scale factors applied to an object in a 3D scene.
Get TranslationReturns the translation applied to an object in a 3D scene.
Rotate ObjectRotates an object in a 3D scene by the values Axis and Angle. This VI performs a relative rotation from the object's current position.
Scale ObjectUniformly scales an object in a 3D scene by the factors you specify. This VI performs a relative scale from the object's current position.
Set RotationClears any rotations previously applied to an object in a 3D scene and rotates the object by the values Axis and Angle. This VI performs an absolute rotation from the object's initial position.
Set ScaleClears any previous scale operation applied to an object in a 3D scene and applies the scaling factors you specify. This VI performs an absolute scale from the object's initial position.
Set TranslationClears any translations previously applied to an object in a 3D scene and translates the object by the vector you specify. This VI performs an absolute translation from the object's initial position.
Translate ObjectTranslates an object in a 3D scene by the vector you specify. This VI performs a relative translation from the object's current position.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit