HE_Mesh  5.0.0
wblut.geom.WB_MeshGraph Class Reference

Classes

class  WB_GraphEdge
 
class  WB_GraphVertex
 

Public Member Functions

 WB_MeshGraph (final WB_Mesh mesh)
 
 WB_MeshGraph (final WB_Mesh mesh, final double offset)
 
 WB_MeshGraph (final HE_Mesh mesh)
 
 WB_MeshGraph (final HE_Mesh mesh, final double offset)
 
 WB_MeshGraph (final List<?extends WB_Coord > points, final WB_Triangulation3D triangulation)
 
 WB_MeshGraph (final WB_Coord[] points, final WB_Triangulation3D triangulation)
 
 WB_MeshGraph (final WB_Coord[] points, final WB_Triangulation2D triangulation)
 
int getVertexIndex (final int i)
 
void computePathsToVertex (final int i)
 
int[] getShortestPathBetweenVertices (final int source, final int target)
 
WB_Frame getFrame (final int i)
 
WB_Frame getFrame (final int i, final int maxnodes)
 
WB_Frame getFrame (final int i, final int maxnodes, final double offset)
 
WB_Frame getFrame (final int i, final int maxnodes, final int cuttail)
 

Static Public Member Functions

static void main (final String[] args)
 

Private Attributes

final WB_GraphVertex[] vertices
 
int lastSource
 

Constructor & Destructor Documentation

wblut.geom.WB_MeshGraph.WB_MeshGraph ( final WB_Mesh  mesh)
Parameters
mesh
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final WB_Mesh  mesh,
final double  offset 
)
Parameters
mesh
offset
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final HE_Mesh  mesh)
Parameters
mesh
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final HE_Mesh  mesh,
final double  offset 
)
Parameters
mesh
offset
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final List<?extends WB_Coord points,
final WB_Triangulation3D  triangulation 
)
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final WB_Coord[]  points,
final WB_Triangulation3D  triangulation 
)
wblut.geom.WB_MeshGraph.WB_MeshGraph ( final WB_Coord[]  points,
final WB_Triangulation2D  triangulation 
)

Member Function Documentation

void wblut.geom.WB_MeshGraph.computePathsToVertex ( final int  i)
Parameters
i
WB_Frame wblut.geom.WB_MeshGraph.getFrame ( final int  i)
Parameters
i
Returns
WB_Frame wblut.geom.WB_MeshGraph.getFrame ( final int  i,
final int  maxnodes 
)
Parameters
i
maxnodes
Returns
WB_Frame wblut.geom.WB_MeshGraph.getFrame ( final int  i,
final int  maxnodes,
final double  offset 
)
WB_Frame wblut.geom.WB_MeshGraph.getFrame ( final int  i,
final int  maxnodes,
final int  cuttail 
)
Parameters
i
maxnodes
cuttail
Returns
int [] wblut.geom.WB_MeshGraph.getShortestPathBetweenVertices ( final int  source,
final int  target 
)
Parameters
source
target
Returns
int wblut.geom.WB_MeshGraph.getVertexIndex ( final int  i)
Parameters
i
Returns
static void wblut.geom.WB_MeshGraph.main ( final String[]  args)
static
Parameters
args

Member Data Documentation

int wblut.geom.WB_MeshGraph.lastSource
private
final WB_GraphVertex [] wblut.geom.WB_MeshGraph.vertices
private

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