HE_Mesh  6.0.1
wblut.hemesh.HET_MeshBuffer Class Reference
+ Inheritance diagram for wblut.hemesh.HET_MeshBuffer:

Public Member Functions

 HET_MeshBuffer ()
 
void dispose ()
 
boolean displayable ()
 
void beginDraw ()
 
void endDraw ()
 
void nextMesh ()
 
void beginShape (final int kind)
 
void vertex (final float x, final float y)
 
void vertex (final float x, final float y, final float z)
 

Protected Member Functions

void addTriangle ()
 
void addQuad ()
 

Protected Attributes

PApplet home
 
HE_MeshCollection meshes
 

Private Attributes

ArrayList< WB_Triangletriangles
 
ArrayList< WB_Quadquads
 
WB_Point p1
 
int shape
 
int shapectr
 

Detailed Description

Class HET_MeshBuffer.

Author
Frederik Vanhoutte, W:Blut

Constructor & Destructor Documentation

wblut.hemesh.HET_MeshBuffer.HET_MeshBuffer ( )

Member Function Documentation

void wblut.hemesh.HET_MeshBuffer.addQuad ( )
protected

Adds the quad.

void wblut.hemesh.HET_MeshBuffer.addTriangle ( )
protected

Adds the triangle.

void wblut.hemesh.HET_MeshBuffer.beginDraw ( )
void wblut.hemesh.HET_MeshBuffer.beginShape ( final int  kind)
boolean wblut.hemesh.HET_MeshBuffer.displayable ( )
void wblut.hemesh.HET_MeshBuffer.dispose ( )
void wblut.hemesh.HET_MeshBuffer.endDraw ( )
void wblut.hemesh.HET_MeshBuffer.vertex ( final float  x,
final float  y 
)
void wblut.hemesh.HET_MeshBuffer.vertex ( final float  x,
final float  y,
final float  z 
)

Member Data Documentation

PApplet wblut.hemesh.HET_MeshBuffer.home
protected

Calling applet.

HE_MeshCollection wblut.hemesh.HET_MeshBuffer.meshes
protected
WB_Point wblut.hemesh.HET_MeshBuffer.p1
private
ArrayList<WB_Quad> wblut.hemesh.HET_MeshBuffer.quads
private
int wblut.hemesh.HET_MeshBuffer.shape
private
int wblut.hemesh.HET_MeshBuffer.shapectr
private
ArrayList<WB_Triangle> wblut.hemesh.HET_MeshBuffer.triangles
private

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