TriangleMeshShapeProperties Members
Microsoft Robotics Class Reference
The TriangleMeshShapeProperties type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TriangleMeshShapeProperties() () () () |
Default constructor
|
|
TriangleMeshShapeProperties(String, String) |
Creates a triangle mesh from a preprocessed binary file
|
|
TriangleMeshShapeProperties(String, Int32, Int32, Object, Object) |
Initialization constructor
|
Methods
Name | Description | |
---|---|---|
Clone |
Clone
(Inherited from ShapeProperties.) |
|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
Advanced |
Advanced properties
(Inherited from ShapeProperties.) |
|
ContactFilter |
Detailed filtering on contact notifications
(Inherited from ShapeProperties.) |
|
DiffuseColor |
Diffuse color value, to be used when creating mesh from physics
(Inherited from ShapeProperties.) |
|
Dimensions |
Bounding box dimensions. Box orientation: Width is parallel to the X axis height parallel to Y axis Depth towards positive Z
(Inherited from ShapeProperties.) |
|
EnableContactNotifications |
Enables contact notifications for this shape
(Inherited from ShapeProperties.) |
|
IsHeightField |
True if this represents a height field
|
|
LocalPose |
Local position and orientation within the entity
(Inherited from ShapeProperties.) |
|
MassDensity |
Mass/weight properties
(Inherited from ShapeProperties.) |
|
Material |
Material description for the shape
(Inherited from ShapeProperties.) |
|
Name |
Entity scope name. Must be unique within an entity
(Inherited from ShapeProperties.) |
|
Radius |
Optional radius of bounding sphere. If dimensions are set, radius can be 0
(Inherited from ShapeProperties.) |
|
ShapeId |
Shape identifier.
(Inherited from ShapeProperties.) |
|
TextureFileName |
Texture file name, to be used when creating meash from physics
(Inherited from ShapeProperties.) |
|
VerticalAxis |
Used for height fields only. Specifies orientation of heightfield
|
|
VerticalExtent |
Used for heightfields only, determines depth under heightfield that collision detection is active
|
Properties
Name | Description | |
---|---|---|
FaceCount |
Number of triangle faces
(Inherited from MeshShapeProperties.) |
|
Index16Bits |
Indicates that the index buffer is 16 bits
(Inherited from MeshShapeProperties.) |
|
IndexBuffer |
Index buffer data
(Inherited from MeshShapeProperties.) |
|
ProcessedMeshResource |
Local file name to preprocessed binary file generated from mesh data.
(Inherited from MeshShapeProperties.) |
|
VertexBuffer |
Vertex buffer data
(Inherited from MeshShapeProperties.) |
|
VertexCount |
Number of vertices
(Inherited from MeshShapeProperties.) |