TessellatedSolid Members

The TessellatedSolid type exposes the following members.

Methods


  Name Description
Public method AddPrimitive
Adds the primitive.
Public method Static member CalculateVolume
Find the volume of a tesselated solid.
Public method Copy
Copies this instance.
Public method Repair
Repairs this instance.
Public method Transform
Transforms the specified transform matrix.

Fields


  Name Description
Public field Comments
The comments
Public field FileName
The file name
Public field HasUniformColor
The has uniform color
Public field Language
The language
Public field SolidColor
The solid color
Public field Units
Gets or sets the units.

Properties


  Name Description
Public property BorderEdges
Public property Bounds
Gets the bounds.
Public property Center
Gets the center.
Public property ConvexHull
Gets the convex hull.
Public property Edges
Gets the edges.
Public property Errors
Errors in the tesselated solid
Public property Faces
Gets the faces.
Public property InertiaTensor
The has uniform color
Public property Mass
Gets and sets the mass.
Public property Name
The name of solid
Public property NumberOfEdges
Gets the number of edges.
Public property NumberOfFaces
Gets the number of faces.
Public property NumberOfVertices
Gets the number of vertices.
Public property Primitives
Gets or sets the primitive objects that make up the solid
Public property SameTolerance
The tolerance is set during the initiation (constructor phase). This is based on the maximum length of the axis-aligned bounding box times Constants.
Public property SurfaceArea
Gets the surface area.
Public property Vertices
Gets the vertices.
Public property Volume
Gets the volume.
Public property XMax
Gets the x maximum.
Public property XMin
Gets the x minimum.
Public property YMax
Gets the y maximum.
Public property YMin
Gets the y minimum.
Public property ZMax
Gets the z maximum.
Public property ZMin
Gets the z minimum.