HE_Mesh2014  2.0.11
Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
wblut.processing.WB_DebugRender3D Class Reference

Public Member Functions

 WB_DebugRender3D (final PApplet home)
 
 WB_DebugRender3D (final PGraphics home)
 
void drawBadVertices (final double d, final HE_MeshStructure mesh)
 
void drawBoundaryEdges (final HE_MeshStructure mesh)
 
void drawBoundaryHalfedges (final HE_MeshStructure mesh)
 
void drawFaceNormal (final HE_Face f, final double d)
 
void drawFaceNormals (final double d, final HE_MeshStructure mesh)
 
void drawFaceTypes (final HE_MeshStructure mesh)
 
void drawHalfedge (final HE_Halfedge he, final double d, final double s)
 
void drawHalfedge (final HE_Halfedge he, final double d, final double s, final double f)
 
void drawHalfedge (final Long key, final double d, final double s, final HE_MeshStructure mesh)
 
void drawHalfedges (final double d, final double f, final HE_MeshStructure mesh)
 
void drawHalfedges (final double d, final HE_MeshStructure mesh)
 
void drawHalfedgeSimple (final HE_Halfedge he, final double d, final double s)
 
void drawVertexNormals (final double d, final HE_MeshStructure mesh)
 

Static Public Attributes

static final WB_GeometryFactory geometryfactory
 

Private Member Functions

void draw (final WB_Coordinate p, final WB_Vector v, final double d)
 
void drawFace (final HE_Face f)
 

Private Attributes

final PGraphics home
 

Constructor & Destructor Documentation

wblut.processing.WB_DebugRender3D.WB_DebugRender3D ( final PApplet  home)
Parameters
home
wblut.processing.WB_DebugRender3D.WB_DebugRender3D ( final PGraphics  home)
Parameters
home

Member Function Documentation

void wblut.processing.WB_DebugRender3D.draw ( final WB_Coordinate  p,
final WB_Vector  v,
final double  d 
)
private
Parameters
p
v
d
void wblut.processing.WB_DebugRender3D.drawBadVertices ( final double  d,
final HE_MeshStructure  mesh 
)
Parameters
d
mesh
void wblut.processing.WB_DebugRender3D.drawBoundaryEdges ( final HE_MeshStructure  mesh)
Parameters
mesh
void wblut.processing.WB_DebugRender3D.drawBoundaryHalfedges ( final HE_MeshStructure  mesh)
Parameters
mesh
void wblut.processing.WB_DebugRender3D.drawFace ( final HE_Face  f)
private
Parameters
f
void wblut.processing.WB_DebugRender3D.drawFaceNormal ( final HE_Face  f,
final double  d 
)
Parameters
f
d
void wblut.processing.WB_DebugRender3D.drawFaceNormals ( final double  d,
final HE_MeshStructure  mesh 
)
Parameters
d
mesh
void wblut.processing.WB_DebugRender3D.drawFaceTypes ( final HE_MeshStructure  mesh)
Parameters
mesh
void wblut.processing.WB_DebugRender3D.drawHalfedge ( final HE_Halfedge  he,
final double  d,
final double  s 
)
Parameters
he
d
s
void wblut.processing.WB_DebugRender3D.drawHalfedge ( final HE_Halfedge  he,
final double  d,
final double  s,
final double  f 
)
Parameters
he
d
s
f
void wblut.processing.WB_DebugRender3D.drawHalfedge ( final Long  key,
final double  d,
final double  s,
final HE_MeshStructure  mesh 
)
Parameters
key
d
s
mesh
void wblut.processing.WB_DebugRender3D.drawHalfedges ( final double  d,
final double  f,
final HE_MeshStructure  mesh 
)
Parameters
d
f
mesh
void wblut.processing.WB_DebugRender3D.drawHalfedges ( final double  d,
final HE_MeshStructure  mesh 
)
Parameters
d
mesh
void wblut.processing.WB_DebugRender3D.drawHalfedgeSimple ( final HE_Halfedge  he,
final double  d,
final double  s 
)
Parameters
he
d
s
void wblut.processing.WB_DebugRender3D.drawVertexNormals ( final double  d,
final HE_MeshStructure  mesh 
)
Parameters
d
mesh

Member Data Documentation

final WB_GeometryFactory wblut.processing.WB_DebugRender3D.geometryfactory
static
Initial value:
= WB_GeometryFactory
.instance()
final PGraphics wblut.processing.WB_DebugRender3D.home
private

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