Class TriMesh
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.BallPivoting.TriMesh
-
public class TriMesh extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TriMesh()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasPerVertexNormal()
int
iMark()
Access function to the incremental mark.void
initFaceIMark()
void
initVertexIMark()
boolean
isMarked(Face f)
Check if the face incremental mark matches the one of the mesh.boolean
isMarked(Vertex v)
Check if the vertex incremental mark matches the one of the mesh.void
mark(Face f)
Set the face incremental mark of the vertex to the one of the mesh.void
mark(Vertex v)
Set the vertex incremental mark of the vertex to the one of the mesh.void
setVertex(java.util.Vector<Point3> _vert)
int
simplexNumber()
void
unMarkAll()
int
vertexNumber()
-
-
-
Method Detail
-
setVertex
public void setVertex(java.util.Vector<Point3> _vert)
-
simplexNumber
public int simplexNumber()
-
vertexNumber
public int vertexNumber()
-
initFaceIMark
public final void initFaceIMark()
-
initVertexIMark
public final void initVertexIMark()
-
iMark
public final int iMark()
Access function to the incremental mark.
-
isMarked
public final boolean isMarked(Vertex v)
Check if the vertex incremental mark matches the one of the mesh.- Parameters:
v
- Vertex pointer
-
isMarked
public final boolean isMarked(Face f)
Check if the face incremental mark matches the one of the mesh.- Parameters:
v
- Face pointer
-
mark
public final void mark(Vertex v)
Set the vertex incremental mark of the vertex to the one of the mesh.- Parameters:
v
- Vertex pointer
-
mark
public final void mark(Face f)
Set the face incremental mark of the vertex to the one of the mesh.- Parameters:
v
- Vertex pointer
-
unMarkAll
public final void unMarkAll()
-
hasPerVertexNormal
public final boolean hasPerVertexNormal()
-
-