Click or drag to resize
DigitalRuneDcelMesh Methods

The DcelMesh type exposes the following members.

Methods
  NameDescription
Public methodAreTagsEqualTo
Gets a value indicating whether the tags of all components in the mesh are equal to the given tag value.
Public methodContains
Determines whether the specified point is contained in the mesh. (This method assumes that the mesh is a convex polyhedron.)
Public methodStatic memberCreateCube
Creates a mesh for unit cube.
Public methodCutConvex
Cuts mesh with a plane.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromTriangleMesh(ITriangleMesh)
Converts the given ITriangleMesh to a DcelMesh.
Public methodStatic memberFromTriangleMesh(TriangleMesh)
Converts the given ITriangleMesh to a DcelMesh.
Public methodGetAabb
Gets the axis-aligned bounding box of this mesh.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsClosed
Determines whether this mesh is a closed mesh.
Public methodIsConvex
Determines whether this mesh is a convex mesh.
Public methodIsConvex(Single)
Determines whether this mesh is a convex mesh using a specific tolerance.
Public methodIsTriangleMesh
Determines whether the mesh is a valid triangle mesh.
Public methodIsValid
Determines whether this instance is a valid mesh.
Public methodIsValid(String)
Determines whether this instance is a valid mesh and returns an error description.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodModifyConvex(Int32, Vector3F)
Modifies a convex mesh by reducing the vertices and applying a skin width.
Public methodModifyConvex(Int32, Single)
Modifies a convex mesh by reducing the vertices and applying a skin width.
Public methodResetTags
Resets the tags in the DCEL data. (Tags are set to 0.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodToTriangleMesh
Converts this mesh to a TriangleMesh.
Top
See Also