SceneTexture class

From LabVIEW Wiki
Jump to: navigation, search
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name SceneTexture class
Class ID 111
Scope Basic Development Environment
Class Inheritance
Class Children

This class has no children.


The SceneTexture class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide SceneTexture Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SceneTexture Properties Table
Property ID Long Name (English) Description R/W RTE
22C3800ImageReads or writes the image data for a texture you apply to an object in a 3D scene.Read/WriteYes
22C3801Vertical Wrap ModeRead or writes how the texture is vertically wrapped around a 3D object.Read/WriteYes
22C3802Horizontal Wrap ModeRead or writes how the texture is wrapped horizontally around a 3D object.Read/WriteYes
22C3803Filter ModeReads or writes the method used to filter the texel colors applied to the geometry. Different values affect the quality and speed of the texture mapping.Read/WriteYes
22C3804Apply ModeReads or writes how LabVIEW applies the texture to the 3D object.Read/WriteYes
22C3805Blend ColorReads or writes the RGBA color used to blend the texture you apply to the object. Use this property when the Apply Mode property is set to With Blending.Read/WriteYes
22C380ATransformationReads or writes the transformation you apply to the texture. The transformation must be a 4x4 2D array of single precision numbers that represents the transformation matrix you want to apply to the texture.Read/WriteYes

Methods

Show/Hide SceneTexture Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SceneTexture Methods Table
Method ID Long Name (English) Description RTE
22C3400Transformation:RotateRotates the texture by the specified number of radians. This method performs a relative rotation from the current orientation of the texture.Yes (Read/Write)
22C3401Transformation:TranslateTranslates the texture by the specified vector. This method performs a relative translation from the initial position of the texture.Yes (Read/Write)
22C3402Transformation:ScaleScales the texture by the given scale factors. This method performs a relative scale from the current position of the object.Yes (Read/Write)
22C3406Transformation:Clear TransformationRemoves any transformations previously applied to the texture.Yes (Read/Write)
22C3407Transformation:Set RotationRotates the texture by the specified number of radians. This method performs an absolute rotation from the current position of the texture.Yes (Read/Write)
22C3408Transformation:Set TranslationTranslates the texture by the specified vector. This method performs an absolute translation from the initial position of the texture.Yes (Read/Write)
22C3409Transformation:Set ScaleScales the texture by the specified scaling factor. This method performs an absolute scale from the current position of the texture.Yes (Read/Write)
22C340ATransformation:Get RotationReturns the Axis and Angle that define the rotation of the object.Yes (Read/Write)
22C340BTransformation:Get TranslationReturns the translation of the object.Yes (Read/Write)
22C340CTransformation:Get ScaleReturns the scale factors of the object.Yes (Read/Write)

Events

This class has no events or it inherits events from its parent: Scene Class.


History

Version Change(s)
LabVIEW 2018 More info to come.

See Also