3rd Eye Scene C#
3rd Eye Scene C# documentation
Tes::Handlers::Shape3D::PointsComponent Class Reference

Used to track details of objects from PointCloudHandler. More...

List of all members.

Public Types

enum  PointAttributes { None = 0, Normals = (1 << 0), Colours = (1 << 1) }
 Point attributes. More...

Properties

uint MeshID [get, set]
 The MeshCache resource ID from which to attain vertex data.
uint IndexCount [get, set]
 Number of indices used as a window into the mesh.
int[] Indices [get]
 Window of point indices limiting rendered points from the source mesh (optional).
int PointSize [get, set]
 Point render size override.
bool MeshDirty [get, set]
 True if the mesh is dirty and needs updating.

Detailed Description

Used to track details of objects from PointCloudHandler.


Member Enumeration Documentation

Point attributes.

Enumerator:
None 

None.

Normals 

Per vertex normals.

Colours 

Per vertex colours.


Property Documentation

uint Tes::Handlers::Shape3D::PointsComponent::IndexCount [get, set]

Number of indices used as a window into the mesh.

May be zero indicating the all mesh vertices are to be rendered.

int [] Tes::Handlers::Shape3D::PointsComponent::Indices [get]

Window of point indices limiting rendered points from the source mesh (optional).

May be null, in which case all vertices are used.

int Tes::Handlers::Shape3D::PointsComponent::PointSize [get, set]

Point render size override.

Zero to use the default.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Properties Events