HE_Mesh2014  2.0.11
Public Member Functions | Private Member Functions | Private Attributes | List of all members
wblut.hemesh.HE_PathHalfedge Class Reference
+ Inheritance diagram for wblut.hemesh.HE_PathHalfedge:

Public Member Functions

 HE_PathHalfedge ()
 
 HE_PathHalfedge (final HE_Halfedge he)
 
void clearNext ()
 
HE_Halfedge getHalfedge ()
 
HE_Vertex getVertex ()
 
HE_Vertex getStartVertex ()
 
HE_Vertex getEndVertex ()
 
void setHalfedge (final HE_Halfedge he)
 
HE_PathHalfedge getNextInPath ()
 
HE_PathHalfedge getPrevInPath ()
 
Long key ()
 
void setNext (final HE_PathHalfedge he)
 
void setPrev (final HE_PathHalfedge he)
 
String toString ()
 
void setData (final String s, final Object o)
 
Object getData (final String s)
 
void clear ()
 
- Public Member Functions inherited from wblut.hemesh.HE_Element
 HE_Element ()
 
final void setInternalLabel (final int label)
 
final void setLabel (final int label)
 
final long getKey ()
 
final int getInternalLabel ()
 
final int getLabel ()
 
int hashCode ()
 
boolean equals (final Object other)
 
void copyProperties (final HE_Element el)
 
abstract void clear ()
 
- Public Member Functions inherited from wblut.geom.WB_HasData
Object getData (String s)
 
void setData (String s, Object o)
 

Private Member Functions

void clearPrev ()
 

Private Attributes

HE_Halfedge _he
 
HE_PathHalfedge _next
 
HE_PathHalfedge _prev
 
HashMap< String, Object > _data
 

Additional Inherited Members

- Protected Attributes inherited from wblut.hemesh.HE_Element
final long _key
 
- Static Protected Attributes inherited from wblut.hemesh.HE_Element
static long _currentKey
 
static final WB_GeometryFactory geometryfactory
 

Constructor & Destructor Documentation

wblut.hemesh.HE_PathHalfedge.HE_PathHalfedge ( )
wblut.hemesh.HE_PathHalfedge.HE_PathHalfedge ( final HE_Halfedge  he)
Parameters
he

Member Function Documentation

void wblut.hemesh.HE_PathHalfedge.clear ( )
void wblut.hemesh.HE_PathHalfedge.clearNext ( )
void wblut.hemesh.HE_PathHalfedge.clearPrev ( )
private
Object wblut.hemesh.HE_PathHalfedge.getData ( final String  s)
HE_Vertex wblut.hemesh.HE_PathHalfedge.getEndVertex ( )
Returns
HE_Halfedge wblut.hemesh.HE_PathHalfedge.getHalfedge ( )
Returns
HE_PathHalfedge wblut.hemesh.HE_PathHalfedge.getNextInPath ( )
Returns
HE_PathHalfedge wblut.hemesh.HE_PathHalfedge.getPrevInPath ( )
Returns
HE_Vertex wblut.hemesh.HE_PathHalfedge.getStartVertex ( )
Returns
HE_Vertex wblut.hemesh.HE_PathHalfedge.getVertex ( )
Returns
Long wblut.hemesh.HE_PathHalfedge.key ( )
Returns
void wblut.hemesh.HE_PathHalfedge.setData ( final String  s,
final Object  o 
)
void wblut.hemesh.HE_PathHalfedge.setHalfedge ( final HE_Halfedge  he)
Parameters
he
void wblut.hemesh.HE_PathHalfedge.setNext ( final HE_PathHalfedge  he)
Parameters
he
void wblut.hemesh.HE_PathHalfedge.setPrev ( final HE_PathHalfedge  he)
Parameters
he
String wblut.hemesh.HE_PathHalfedge.toString ( )

Member Data Documentation

HashMap<String, Object> wblut.hemesh.HE_PathHalfedge._data
private
HE_Halfedge wblut.hemesh.HE_PathHalfedge._he
private
HE_PathHalfedge wblut.hemesh.HE_PathHalfedge._next
private
HE_PathHalfedge wblut.hemesh.HE_PathHalfedge._prev
private

The documentation for this class was generated from the following file: