Description
The RemoveBadFaces
method is a member of the PolygonMesh
class in the Sandbox namespace. This method is used to remove faces from the mesh that are considered "bad" or invalid. These could be faces that do not meet certain criteria for a valid polygon, such as having zero area or being degenerate in some way.
Usage
To use the RemoveBadFaces
method, simply call it on an instance of PolygonMesh
. This method does not take any parameters and does not return a value. It operates directly on the mesh instance it is called on, modifying its internal structure by removing any invalid faces.
Example
// Create a new PolygonMesh instance
PolygonMesh mesh = new PolygonMesh();
// Add vertices and faces to the mesh
// ... (code to add vertices and faces)
// Remove any bad faces from the mesh
mesh.RemoveBadFaces();
// The mesh now has all invalid faces removed