HE_Mesh
6.0.1
|
Protected Member Functions | |
void | _setHalfedge (final HE_Halfedge halfedge) |
void | _clearHalfedge () |
void | clearPrecomputed () |
![]() | |
abstract void | clear () |
![]() | |
final void | setInternalLabel (final int label) |
abstract void | clear () |
abstract void | clearPrecomputed () |
Private Attributes | |
HE_Halfedge | _halfedge |
Additional Inherited Members | |
![]() | |
volatile boolean | visited |
boolean | visible |
int | color |
![]() | |
final long | key |
int | internalLabel |
int | userLabel |
![]() | |
static final WB_GeometryFactory | gf = new WB_GeometryFactory() |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
![]() | |
static AtomicLong | currentKey = new AtomicLong(0) |
wblut.hemesh.HE_Boundary.HE_Boundary | ( | ) |
Instantiates a new HE_Boundary.
|
protected |
|
protected |
halfedge |
HE_BoundaryEdgeCirculator wblut.hemesh.HE_Boundary.beCrc | ( | ) |
HE_BoundaryEdgeRevCirculator wblut.hemesh.HE_Boundary.beRevCrc | ( | ) |
HE_BoundaryFaceCirculator wblut.hemesh.HE_Boundary.bfCrc | ( | ) |
HE_BoundaryFaceRevCirculator wblut.hemesh.HE_Boundary.bfRevCrc | ( | ) |
HE_BoundaryHalfedgeInnerCirculator wblut.hemesh.HE_Boundary.bheiCrc | ( | ) |
HE_BoundaryHalfedgeInnerRevCirculator wblut.hemesh.HE_Boundary.bheiRevCrc | ( | ) |
HE_BoundaryHalfedgeOuterCirculator wblut.hemesh.HE_Boundary.bheoCrc | ( | ) |
HE_BoundaryHalfedgeOuterRevCirculator wblut.hemesh.HE_Boundary.bheoRevCrc | ( | ) |
HE_BoundaryVertexCirculator wblut.hemesh.HE_Boundary.bvCrc | ( | ) |
HE_BoundaryVertexRevCirculator wblut.hemesh.HE_Boundary.bvRevCrc | ( | ) |
void wblut.hemesh.HE_Boundary.clear | ( | ) |
|
protected |
int wblut.hemesh.HE_Boundary.compareTo | ( | final HE_Boundary | b | ) |
f |
References wblut.hemesh.HE_Halfedge.compareTo(), and wblut.hemesh.HE_Boundary.getHalfedge().
void wblut.hemesh.HE_Boundary.copyProperties | ( | final HE_Face | el | ) |
el |
List<HE_Halfedge> wblut.hemesh.HE_Boundary.getBoundaryEdges | ( | ) |
List<HE_Halfedge> wblut.hemesh.HE_Boundary.getBoundaryHalfedges | ( | ) |
References wblut.hemesh.HE_Boundary._halfedge, and wblut.hemesh.HE_Halfedge.getNextInFace().
List<HE_Halfedge> wblut.hemesh.HE_Boundary.getBoundaryHalfedgesTwoSided | ( | ) |
References wblut.hemesh.HE_Boundary._halfedge, wblut.hemesh.HE_Halfedge.getNextInFace(), and wblut.hemesh.HE_Halfedge.getPair().
List<HE_Vertex> wblut.hemesh.HE_Boundary.getBoundaryVertices | ( | ) |
HE_Halfedge wblut.hemesh.HE_Boundary.getHalfedge | ( | ) |
References wblut.hemesh.HE_Boundary._halfedge.
HE_Halfedge wblut.hemesh.HE_Boundary.getHalfedge | ( | final HE_Vertex | v | ) |
v |
References wblut.hemesh.HE_Boundary._halfedge, wblut.hemesh.HE_Halfedge.getNextInFace(), and wblut.hemesh.HE_Halfedge.getVertex().
HE_Halfedge wblut.hemesh.HE_Boundary.getHalfedge | ( | final HE_Face | f | ) |
f |
References wblut.hemesh.HE_Halfedge.getFace(), wblut.hemesh.HE_Boundary.getHalfedge(), wblut.hemesh.HE_Halfedge.getNextInFace(), and wblut.hemesh.HE_Halfedge.getPair().
List<HE_Face> wblut.hemesh.HE_Boundary.getNeighborFaces | ( | ) |
WB_CoordCollection wblut.hemesh.HE_Boundary.getPoints | ( | ) |
List<HE_Vertex> wblut.hemesh.HE_Boundary.getUniqueBoundaryVertices | ( | ) |
References wblut.hemesh.HE_Boundary._halfedge, wblut.hemesh.HE_Halfedge.getNextInFace(), and wblut.hemesh.HE_Halfedge.getVertex().
long wblut.hemesh.HE_Boundary.key | ( | ) |
void wblut.hemesh.HE_Boundary.sort | ( | ) |
String wblut.hemesh.HE_Boundary.toString | ( | ) |
References wblut.hemesh.HE_Boundary.key().
|
private |
Halfedge associated with this boundary.