Class AdvancingFront
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.BallPivoting.AdvancingFront
- Direct Known Subclasses:
AdvancingFront.AdvancingTest,BallPivoting
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanaddFace()protected final voidaddFace(int v0, int v1, int v2) protected final voidfinal voidprotected final booleancheckEdge(int v0, int v1) protected final booleancheckFrontEdge(int v0, int v1) protected final voidprotected final voidprotected final voiddetach(int v) protected final voidprotected final booleanprotected final booleanprotected final voidprotected final voidprotected final voidprotected final FrontEdgeprotected final Point3protected abstract intabstract floatradi()protected abstract booleanseed(int[] v0, int[] v1, int[] v2) protected final booleanseedFace()
-
Field Details
-
front
-
deads
-
nb
-
mesh
-
-
Constructor Details
-
AdvancingFront
-
-
Method Details
-
radi
public abstract float radi() -
buildMesh
public final void buildMesh() -
seed
protected abstract boolean seed(int[] v0, int[] v1, int[] v2) -
place
-
checkFrontEdge
protected final boolean checkFrontEdge(int v0, int v1) -
createLoops
protected final void createLoops() -
seedFace
protected final boolean seedFace() -
addFace
public final boolean addFace() -
addFace
protected final void addFace(int v0, int v1, int v2) -
computeNormalizedNormal
-
normalizedNoraml
-
addVertex
-
checkEdge
protected final boolean checkEdge(int v0, int v1) -
newEdge
-
killEdge
-
erase
-
moveBack
-
moveFront
-
glue
-
glue
-
detach
protected final void detach(int v)
-