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, wait
computeCentroid, computeCovariance, getPoint, numPoints, updateBounds
public 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)