HE_Mesh2014  2.0.11
Public Member Functions | Private Attributes | List of all members
wblut.geom.WB_Triangulate.Triangle Class Reference

Public Member Functions

 Triangle (final int v0, final int v1, final int v2)
 
void setVertices (final int v0, final int v1, final int v2)
 
int[] getVertices ()
 
int[] getSharedVertices (final Triangle other)
 
String toString ()
 

Private Attributes

final int[] vertices
 

Constructor & Destructor Documentation

wblut.geom.WB_Triangulate.Triangle.Triangle ( final int  v0,
final int  v1,
final int  v2 
)

Constructor. No checking is done on the values supplied.

Parameters
v0first vertex
v1second vertex
v2third vertex

Member Function Documentation

int [] wblut.geom.WB_Triangulate.Triangle.getSharedVertices ( final Triangle  other)

Return vertex indices shared with another triangle.

Parameters
otherother Triangle
Returns
null
if no vertices are shared; otherwise an array containing 1, 2 or 3 vertex indices
int [] wblut.geom.WB_Triangulate.Triangle.getVertices ( )

Get this Triangle's vertex indices.

Returns
a new array with the vertex indices
void wblut.geom.WB_Triangulate.Triangle.setVertices ( final int  v0,
final int  v1,
final int  v2 
)

Set the vertex indices for this Triangle. No checking is done on the values supplied.

Parameters
v0first vertex
v1second vertex
v2third vertex
String wblut.geom.WB_Triangulate.Triangle.toString ( )

Return a string representation of this Triangle.

Returns
string of the form "Triangle(%d %d %d)"

Member Data Documentation

final int [] wblut.geom.WB_Triangulate.Triangle.vertices
private

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