| Modifier and Type | Field and Description | 
|---|---|
| static int | CELL | 
| static int | EDGE | 
| static int | FACE | 
| static int | FACET | 
| static int | HALF_EDGE | 
| static int | LINE_SEGMENT | 
| static int | TYPE_MASK | 
| static int | UNKNOWN | 
| static int | VERTEX_3D | 
| static int | VISITED | 
| Constructor and Description | 
|---|
| Feature(int type) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | checkFlag(int mask) | 
| void | clearFlag(int mask) | 
| void | clearVisited() | 
| int | getType() | 
| java.lang.String | getTypeName() | 
| boolean | isVisited() | 
| abstract void | nearestPoint(Point3d nearest,
            Point3d pnt)Determine nearest point to this feature | 
| void | setFlag(int mask) | 
| void | setVisited() | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomputeCentroid, computeCovariance, getPoint, numPoints, updateBoundspublic static int VISITED
public static final int UNKNOWN
public static final int VERTEX_3D
public static final int HALF_EDGE
public static final int FACE
public static final int LINE_SEGMENT
public static final int EDGE
public static final int FACET
public static final int CELL
public static final int TYPE_MASK
public void setVisited()
public boolean isVisited()
public void clearVisited()
public int getType()
public java.lang.String getTypeName()
public boolean checkFlag(int mask)
public void setFlag(int mask)
public void clearFlag(int mask)