Class Vertex
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.BallPivoting.Vertex
-
public class Vertex extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description int
_flags
protected Point3
_n
protected Point3
_p
protected Face
_vfb
protected int
_vfi
static int
b
static int
BORDER
static int
DELETED
int
imark
static int
MODIFIED
static int
NOTREAD
static int
NOTWRITE
static int
SELECTED
static int
USER0
static int
VISITED
-
Constructor Summary
Constructors Constructor Description Vertex()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearB()
void
clearD()
void
clearFlags()
void
clearR()
void
clearS()
void
clearUserBit(int userBit)
void
clearV()
void
clearW()
Vertex
copy()
Point3
cP()
Face
cVFp()
static boolean
deleteBitFlag(int bitval)
boolean
equals(Vertex ve)
int
flags()
float
get(int i)
void
getBBox(Box3 bb)
boolean
greaterThan(Vertex ve)
static boolean
hasNormal()
int
iMark()
void
initIMark()
boolean
isB()
boolean
isD()
boolean
isR()
boolean
isRW()
boolean
isS()
boolean
isUserBit(int userBit)
boolean
isV()
boolean
isW()
static int
lastBitFlag()
boolean
lessEqualThan(Vertex ve)
boolean
lessThan(Vertex ve)
Point3
N()
static int
newBitFlag()
Point3
P()
void
setB()
void
setD()
void
setFlags(int flags)
void
setN(Point3 nv)
void
setP(Point3 p)
void
setR()
void
setS()
void
setUserBit(int userBit)
void
setV()
void
setW()
int
VFi()
Face
VFp()
-
-
-
Field Detail
-
_p
protected Point3 _p
-
b
public static int b
-
imark
public int imark
-
DELETED
public static int DELETED
-
NOTREAD
public static int NOTREAD
-
NOTWRITE
public static int NOTWRITE
-
MODIFIED
public static int MODIFIED
-
VISITED
public static int VISITED
-
SELECTED
public static int SELECTED
-
BORDER
public static int BORDER
-
USER0
public static int USER0
-
_vfb
protected Face _vfb
-
_vfi
protected int _vfi
-
_flags
public int _flags
-
_n
protected Point3 _n
-
-
Method Detail
-
copy
public final Vertex copy()
-
P
public final Point3 P()
-
setP
public final void setP(Point3 p)
-
cP
public final Point3 cP()
-
flags
public final int flags()
-
setFlags
public final void setFlags(int flags)
-
isD
public final boolean isD()
-
isR
public final boolean isR()
-
isW
public final boolean isW()
-
isRW
public final boolean isRW()
-
isS
public final boolean isS()
-
isB
public final boolean isB()
-
isV
public final boolean isV()
-
clearFlags
public final void clearFlags()
-
setD
public final void setD()
-
clearD
public final void clearD()
-
setR
public final void setR()
-
clearR
public final void clearR()
-
clearW
public final void clearW()
-
setW
public final void setW()
-
setS
public final void setS()
-
clearS
public final void clearS()
-
setB
public final void setB()
-
clearB
public final void clearB()
-
clearV
public final void clearV()
-
setV
public final void setV()
-
lastBitFlag
public static final int lastBitFlag()
-
newBitFlag
public static final int newBitFlag()
-
deleteBitFlag
public static final boolean deleteBitFlag(int bitval)
-
isUserBit
public final boolean isUserBit(int userBit)
-
setUserBit
public final void setUserBit(int userBit)
-
clearUserBit
public final void clearUserBit(int userBit)
-
getBBox
public final void getBBox(Box3 bb)
-
iMark
public final int iMark()
-
initIMark
public final void initIMark()
-
get
public final float get(int i)
-
equals
public final boolean equals(Vertex ve)
-
lessThan
public final boolean lessThan(Vertex ve)
-
lessEqualThan
public final boolean lessEqualThan(Vertex ve)
-
greaterThan
public final boolean greaterThan(Vertex ve)
-
hasNormal
public static final boolean hasNormal()
-
N
public final Point3 N()
-
setN
public final void setN(Point3 nv)
-
cVFp
public final Face cVFp()
-
VFp
public final Face VFp()
-
VFi
public final int VFi()
-
-