|
class | HET_SelfIntersectionResult |
|
class | SelfIntersectionChecker |
|
static List<HET_SelfIntersectionResult> wblut.hemesh.HET_Fixer.checkSelfIntersection |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static List<HET_SelfIntersectionResult> wblut.hemesh.HET_Fixer.checkSelfIntersection |
( |
final List< HE_Face > |
faces, |
|
|
final WB_AABBTree |
tree |
|
) |
| |
|
staticprivate |
static void wblut.hemesh.HET_Fixer.clean |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.collapseDegenerateEdges |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
Collapse all zero-length edges.
static void wblut.hemesh.HET_Fixer.collapseDegenerateEdges |
( |
final HE_Mesh |
mesh, |
|
|
final double |
d |
|
) |
| |
|
static |
static void wblut.hemesh.HET_Fixer.deleteCollinearVertices |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
Remove all redundant vertices in straight edges.
static void wblut.hemesh.HET_Fixer.deleteDegenerateTriangles |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.deleteTwoEdgeFace |
( |
final HE_Mesh |
mesh, |
|
|
final HE_Face |
f |
|
) |
| |
|
static |
static void wblut.hemesh.HET_Fixer.deleteTwoEdgeFaces |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.deleteTwoEdgeVertex |
( |
final HE_Mesh |
mesh, |
|
|
final HE_Vertex |
v |
|
) |
| |
|
static |
static void wblut.hemesh.HET_Fixer.deleteTwoEdgeVertices |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.fixDegenerateTriangles |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.fixLoops |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.fixNonManifoldVertices |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static boolean wblut.hemesh.HET_Fixer.fixNonManifoldVerticesOnePass |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Fixer.main |
( |
final String[] |
args | ) |
|
|
static |
The documentation for this class was generated from the following file: