Jump to content

SceneMesh class

From LabVIEW Wiki
Revision as of 23:23, 1 September 2019 by Q (talk | contribs)
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name SceneMesh class
Class ID 118
Scope Basic Development Environment
Class Inheritance
Class Children

This class has no children.


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

Properties

Show/Hide SceneMesh Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SceneMesh Properties Table
Property ID Short Name (English) Description R/W RTE
62A43006 ColorArray Determines the RGBA color values that can be used by the mesh as defined by the Indices.

Elements

Name Description

Red Indicates the red value. Valid values include 0 through 1.

Green Indicates the green value. Valid values include 0 through 1.

Blue Indicates the blue value. Valid values include 0 through 1.

Alpha Indicates the Alpha value. Valid values include 0 through 1.

R X
62A43008 ColorBindingMode Returns the mode used to bind colors of the mesh to the representation. R X
62A43000 DrawMode Returns the mode used to draw the mesh. R X
62A4300A Indices Indexes the texture coordinates for the mesh. R X
62A43003 NormalArray Returns the x, y, and z normal components that can be used by the mesh as indexed by the Indices.

Elements:

  • Name
  • Description
  • X - The x component of the normal vector.
  • Y - The y component of the normal vector.
  • Z - The z component of the normal vector.
R X
62A43005 NormalBindingMode Returns the binding mode of the normals of the mesh. R X
62A43009 TextureCoordinates() Defines the s and t texture space coordinates that can be used by the mesh as indexed by Indices.

Elements:

  • Name
  • Description
  • S - The s texture space coordinate.
  • T - The t texture space coordinate.
R X
62A4300B DisplayList? Sets whether the mesh uses display lists. R/W X
62A43001 VertexArray Returns an array of the vertices that can be used by the mesh, as indexed by the Indices. Each vertex consists of an x, y, and z value.

This property is an array of clusters. Each cluster contains the following elements.

Elements:

  • Name
  • Description
  • X - The x coordinate of the vertex.
  • Y - The y coordinate of the vertex.
  • Z - The z coordinate of the vertex.
R X

Methods

Show/Hide SceneMesh Methods Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SceneMesh Methods Table
Method ID Short Name (English) Description RTE
62A42C02 DelaunayMesh Generates a Delaunay triangulation mesh around an array of points. Use this method on an array of 3D points in which no two points share the same x and y values. X
62A42C00 SetMeshParms Sets the parameters that describe the mesh. Use this method to define how LabVIEW renders the 3D object to which you apply the mesh. If you do not specify a value for a parameter of this method, LabVIEW uses the current value of the parameter. X
62A42C01 ShareArrays Shares colors, normals, texture coordinates, and/or vertex arrays between meshes. X

Events

No Events for this class.

History

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

See Also