HE_Mesh  5.1.2
wblut.processing.WB_DebugRender3D Class Reference

Public Member Functions

 WB_DebugRender3D (final PApplet home)
 
 WB_DebugRender3D (final PGraphics home)
 
void drawBadVertices (final HE_MeshStructure mesh, final double d)
 
void drawBoundaryEdges (final HE_MeshStructure mesh)
 
void drawBoundaryHalfedges (final HE_MeshStructure mesh)
 
void drawUnpairedHalfedges (final HE_MeshStructure mesh)
 
void drawFaceNormal (final HE_Face f, final double d)
 
void drawFaceNormals (final HE_MeshStructure mesh, final double d)
 
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 HE_MeshStructure mesh, final double d, final double f)
 
void drawHalfedges (final HE_MeshStructure mesh, final double d)
 
void drawHalfedgeSimple (final HE_Halfedge he, final double d, final double s)
 
void drawVertexNormals (final HE_MeshStructure mesh, final double d)
 

Private Member Functions

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

Private Attributes

final PGraphics home
 
WB_GeometryFactory geometryfactory = new WB_GeometryFactory()
 

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_Coord  p,
final WB_Coord  v,
final double  d 
)
private
Parameters
p
v
d
void wblut.processing.WB_DebugRender3D.drawBadVertices ( final HE_MeshStructure  mesh,
final double  d 
)
Parameters
mesh
d
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 HE_MeshStructure  mesh,
final double  d 
)
Parameters
mesh
d
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 HE_MeshStructure  mesh,
final double  d,
final double  f 
)
Parameters
mesh
d
f
void wblut.processing.WB_DebugRender3D.drawHalfedges ( final HE_MeshStructure  mesh,
final double  d 
)
Parameters
mesh
d
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.drawUnpairedHalfedges ( final HE_MeshStructure  mesh)
Parameters
mesh
void wblut.processing.WB_DebugRender3D.drawVertexNormals ( final HE_MeshStructure  mesh,
final double  d 
)
Parameters
mesh
d

Member Data Documentation

WB_GeometryFactory wblut.processing.WB_DebugRender3D.geometryfactory = new WB_GeometryFactory()
private
final PGraphics wblut.processing.WB_DebugRender3D.home
private

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