wblut.hemesh.HEM_TriangulateMT.HEM_TriangulateMT |
( |
| ) |
|
HE_Mesh wblut.hemesh.HEM_TriangulateMT.applySelf |
( |
final HE_Mesh |
mesh | ) |
|
|
protected |
References wblut.hemesh.HE_Mesh.capHalfedges(), wblut.hemesh.HE_Mesh.fItr(), wblut.hemesh.HE_Mesh.getFaces(), wblut.hemesh.HE_Mesh.getNumberOfFaces(), wblut.core.WB_ProgressReporter.WB_ProgressCounter.increment(), wblut.hemesh.HE_FaceIterator.next(), wblut.hemesh.HE_Mesh.pairHalfedges(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setCounterStatus(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setStartStatus(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setStopStatus(), wblut.hemesh.HE_Machine.tracker, wblut.hemesh.HEM_TriangulateMT.triangulate(), and wblut.hemesh.HEM_TriangulateMT.triangulateNoPairing().
References wblut.hemesh.HE_Selection.add(), wblut.hemesh.HE_Mesh.capHalfedges(), wblut.hemesh.HE_Selection.clearFaces(), wblut.hemesh.HE_Selection.fItr(), wblut.hemesh.HE_Selection.getFaces(), wblut.hemesh.HE_Selection.getNumberOfFaces(), wblut.core.WB_ProgressReporter.WB_ProgressCounter.increment(), wblut.hemesh.HE_FaceIterator.next(), wblut.hemesh.HE_Mesh.pairHalfedges(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setCounterStatus(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setStartStatus(), wblut.core.WB_ProgressReporter.WB_ProgressTracker.setStopStatus(), wblut.hemesh.HE_Machine.tracker, wblut.hemesh.HEM_TriangulateMT.triangulate(), and wblut.hemesh.HEM_TriangulateMT.triangulateNoPairing().
List<int[]> wblut.hemesh.HEM_TriangulateMT.triangulate |
( |
final List< HE_Face > |
faces | ) |
|
|
private |
void wblut.hemesh.HEM_TriangulateMT.triangulateNoPairing |
( |
final HE_Face |
face, |
|
|
final HE_Mesh |
mesh, |
|
|
final int[] |
tris |
|
) |
| |
|
private |
- Parameters
-
References wblut.hemesh.HE_Selection.add(), wblut.hemesh.HE_Mesh.add(), wblut.hemesh.HE_Mesh.addDerivedElement(), wblut.hemesh.HE_Face.copyProperties(), wblut.hemesh.HE_Face.getFaceHalfedges(), wblut.hemesh.HE_Face.getFaceUVWs(), wblut.hemesh.HE_Face.getFaceVertices(), wblut.hemesh.HE_Halfedge.getVertex(), wblut.hemesh.HE_Mesh.remove(), wblut.hemesh.HE_Mesh.setFace(), wblut.hemesh.HE_Mesh.setHalfedge(), wblut.hemesh.HE_Mesh.setNext(), wblut.hemesh.HE_Halfedge.setUVW(), and wblut.hemesh.HE_Mesh.setVertex().
The documentation for this class was generated from the following file: