TriangleMeshShapeProperties Members
Microsoft Robotics Class Reference
The TriangleMeshShapeProperties type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
TriangleMeshShapeProperties |
Initializes a new instance of the TriangleMeshShapeProperties class
|
Methods
Name | Description | |
---|---|---|
![]() |
Clone |
Clones TriangleMeshShapeProperties
(Overrides MeshShapeProperties. . :: . .Clone() () () ().) |
![]() |
CopyTo |
Copies the data member values of the current TriangleMeshShapeProperties to the specified target object
(Overrides MeshShapeProperties. . :: . .CopyTo(IDssSerializable).) |
![]() |
Deserialize |
Deserializes TriangleMeshShapeProperties
(Overrides MeshShapeProperties. . :: . .Deserialize(BinaryReader).) |
![]() |
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.) |
![]() |
Serialize |
Serializes the data member values of the current TriangleMeshShapeProperties to the specified writer
(Overrides MeshShapeProperties. . :: . .Serialize(BinaryWriter).) |
![]() |
ToString | (Inherited from Object.) |
Properties
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.) |
![]() |
FaceCount |
Number of triangle faces
(Inherited from MeshShapeProperties.) |
![]() |
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.) |
![]() |
ProcessedMeshResource |
Local file name to preprocessed binary file generated from mesh data.
(Inherited from MeshShapeProperties.) |
![]() |
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.) |
![]() |
VertexCount |
Number of vertices
(Inherited from MeshShapeProperties.) |
![]() |
VerticalAxis |
Used for height fields only. Specifies orientation of heightfield
|
![]() |
VerticalExtent |
Used for heightfields only, determines depth under heightfield that collision detection is active
|