| TriangleMesh Methods |
The TriangleMesh type exposes the following members.
| Name | Description | |
|---|---|---|
| Add(ITriangleMesh) |
Adds the triangles of the specified mesh (without vertex welding).
| |
| Add(Triangle) |
Adds the triangle (without vertex welding).
| |
| Add(ITriangleMesh, Boolean) |
Adds the triangles of the specified mesh.
| |
| Add(Triangle, Boolean) |
Adds the triangle.
| |
| Add(Triangle, Boolean, Single, Boolean) |
Adds the triangle.
| |
| Clone |
Creates a new TriangleMesh that is a copy of the current instance.
| |
| ComputeNormals |
Computes the mesh normals.
| |
| Equals | (Inherited from Object.) | |
| FromModel |
Creates a triangle mesh from an XNA Model. (Only available in the
XNA-compatible build, except Silverlight.)
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetTriangle |
Gets the triangle with the given index.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ReverseWindingOrder |
Changes the winding order of all triangles.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Transform |
Transforms all vertices by the given matrix.
| |
| WeldVertices |
Removes duplicate vertices.
| |
| WeldVertices(Single) |
Removes duplicate vertices.
|
| Name | Description | |
|---|---|---|
| GetVolume |
Gets the enclosed volume of a triangle mesh.
(Defined by GeometryHelper.) |