The Class HET_Diagnosis.
- Author
- Frederik Vanhoutte, W:Blut
static void wblut.hemesh.HET_Diagnosis.checkFace |
( |
final HE_Face |
f, |
|
|
final HE_Mesh |
mesh |
|
) |
| |
|
static |
- Parameters
-
References wblut.hemesh.HE_Mesh.contains(), wblut.hemesh.HE_Halfedge.getFace(), wblut.hemesh.HE_Face.getFaceArea(), wblut.hemesh.HE_Face.getFaceDegree(), wblut.hemesh.HE_Face.getFaceNormal(), wblut.hemesh.HE_Face.getFaceVertices(), wblut.hemesh.HE_Face.getHalfedge(), wblut.hemesh.HE_Element.getKey(), wblut.geom.WB_Vector.getLength3D(), wblut.hemesh.HE_Face.getNeighborFaces(), and wblut.hemesh.HE_Face.getTriangles().
static void wblut.hemesh.HET_Diagnosis.checkVertex |
( |
final HE_Vertex |
v, |
|
|
final HE_Mesh |
mesh |
|
) |
| |
|
static |
static boolean wblut.hemesh.HET_Diagnosis.isValidMesh |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static boolean wblut.hemesh.HET_Diagnosis.isValidSurface |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static void wblut.hemesh.HET_Diagnosis.stats |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
static boolean wblut.hemesh.HET_Diagnosis.validate |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
Check consistency of datastructure.
- Parameters
-
- Returns
- true or false
static boolean wblut.hemesh.HET_Diagnosis.validate |
( |
final HE_Mesh |
mesh, |
|
|
final boolean |
verbose, |
|
|
final boolean |
force, |
|
|
final boolean |
allowSurface |
|
) |
| |
|
static |
Check consistency of datastructure.
- Parameters
-
mesh | the mesh |
verbose | true: print to console, HE.SILENT: no output |
force | true: full scan, HE.BREAK: stop on first error |
allowSurface | the allow surface |
- Returns
- true or false
References wblut.hemesh.HE_Mesh.contains(), wblut.hemesh.HE_Mesh.fItr(), wblut.hemesh.HE_Halfedge.getFace(), wblut.hemesh.HE_Vertex.getHalfedge(), wblut.hemesh.HE_Face.getHalfedge(), wblut.hemesh.HE_Halfedge.getNextInFace(), wblut.hemesh.HE_Mesh.getNumberOfFaces(), wblut.hemesh.HE_Mesh.getNumberOfHalfedges(), wblut.hemesh.HE_Mesh.getNumberOfVertices(), wblut.hemesh.HE_Halfedge.getPair(), wblut.hemesh.HE_Halfedge.getPrevInFace(), wblut.hemesh.HE_Halfedge.getVertex(), wblut.hemesh.HE_FaceIterator.hasNext(), wblut.hemesh.HE_VertexIterator.hasNext(), wblut.hemesh.HE_Mesh.heItr(), wblut.hemesh.HE_Halfedge.key(), wblut.hemesh.HE_Face.key(), wblut.hemesh.HE_Vertex.key(), wblut.hemesh.HE_FaceIterator.next(), wblut.hemesh.HE_VertexIterator.next(), and wblut.hemesh.HE_Mesh.vItr().
static boolean wblut.hemesh.HET_Diagnosis.validateSurface |
( |
final HE_Mesh |
mesh | ) |
|
|
static |
The documentation for this class was generated from the following file: