| Class | Description |
---|
| BooleanMesh |
BooleanMesh class can be used to create a Mesh by using Boolean operations.
The BooleanMesh caches the internal objects and is therefore much faster then MeshBooleanOperations class when using multiple Boolean operations on one mash.
Also the actual Mesh is not generated after each Boolean operation but only after the user calls the GetMesh method is called.
|
| GeometryMesh |
StandardMesh is a StandardMesh that can be defined by providing individual arrays for position, normal, texture coordinates and triangle indices.
|
| Mesh |
Mesh is a base abstract class that defines the common properties for all mesh objects.
|
| MeshFactory |
MeshFactory class provides methods that can create many types of meshes.
|
| PositionsMesh |
PositionsMesh class defines the mesh that is created only from positions and is usually used to render 3D lines.
|
| StandardMesh |
StandardMesh is a TriangleMeshT that uses standard vertex format (PositionNormalTextureVertex) with position, normal and texture coordinates.
|
| TriangleMeshT |
TriangleMesh class defines the mesh that is created from triangles.
Triangles are defined using the data from the TriangleIndices to combine three vertices (defined in Vertices).
|