Class HullFace
java.lang.Object
jaba.convexHull3d.HullFace
- Author:
- Sebastiano Spicuglia - 2011
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionHullFace(HullEdge e, HullVertex p, ConvexHull3D builder) HullFace(HullVertex v0, HullVertex v1, HullVertex v2, HullFace fold, ConvexHull3D builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetColor()getEdge(int i) HullEdge[]getEdges()intfloatgetShade()getVertex(int i) inthashCode()booleanisCoplanar(HullFace face) booleanisMarked()protected booleanvoidvoidsetMarked(boolean marked) voidsetNumCoplanarVertices(int n) protected voidvoidsetShade(float shade) voidsetVertex(int i, HullVertex v) protected voidsetVisible(boolean v) toString()voidint
-
Field Details
-
COLOR_ERROR
-
COPLANAR_EPSILON
protected static final float COPLANAR_EPSILON- See Also:
-
next
-
prev
-
-
Constructor Details
-
HullFace
-
HullFace
-
-
Method Details
-
hashCode
-
equals
-
getEdge
-
setEdge
-
getEdges
-
setVertex
-
getVertex
-
getVertices
-
updateNormal
public void updateNormal() -
getNormal
-
getNumCoplanarVertices
public int getNumCoplanarVertices() -
setNumCoplanarVertices
public void setNumCoplanarVertices(int n) -
isMarked
public boolean isMarked() -
setMarked
public void setMarked(boolean marked) -
getColor
-
setSecondAdjFace
-
isVisible
protected boolean isVisible() -
setVisible
protected void setVisible(boolean v) -
volumeSign
-
isCoplanar
-
getShade
public float getShade() -
setShade
public void setShade(float shade) -
toString
-