HE_Mesh  6.0.1
wblut.hemesh.HET_MeshGraph Class Reference

Classes

class  Edge
 
class  Node
 

Public Member Functions

 HET_MeshGraph (final WB_Mesh mesh)
 
 HET_MeshGraph (final WB_Mesh mesh, final double offset)
 
 HET_MeshGraph (final HE_Mesh mesh)
 
 HET_MeshGraph (final HE_Mesh mesh, final double offset)
 
 HET_MeshGraph (final List<?extends WB_Coord > points, final WB_Triangulation3D triangulation)
 
 HET_MeshGraph (final WB_Coord[] points, final WB_Triangulation3D triangulation)
 
 HET_MeshGraph (final WB_Coord[] points, final WB_Triangulation2D triangulation)
 
int getNodeIndex (final int i)
 
void computePathsToVertex (final int i)
 
int[] getShortestPathBetweenVertices (final int source, final int target)
 
double getShortestDistanceBetweenVertices (final int source, final int target)
 
WB_Network getNetwork (final int i)
 
WB_Network getNetwork (final int i, final int maxnodes)
 
WB_Network getNetwork (final int i, final int maxnodes, final double offset)
 
WB_Network getNetwork (final int i, final int maxnodes, final int cuttail)
 

Static Public Member Functions

static void main (final String[] args)
 
static List< HET_MeshGraphgetAllGraphs (final HE_Mesh mesh)
 

Private Attributes

final Node[] nodes
 
int lastSource
 

Constructor & Destructor Documentation

wblut.hemesh.HET_MeshGraph.HET_MeshGraph ( final HE_Mesh  mesh)
Parameters
mesh
wblut.hemesh.HET_MeshGraph.HET_MeshGraph ( final List<?extends WB_Coord points,
final WB_Triangulation3D  triangulation 
)
wblut.hemesh.HET_MeshGraph.HET_MeshGraph ( final WB_Coord[]  points,
final WB_Triangulation3D  triangulation 
)
wblut.hemesh.HET_MeshGraph.HET_MeshGraph ( final WB_Coord[]  points,
final WB_Triangulation2D  triangulation 
)

Member Function Documentation

WB_Network wblut.hemesh.HET_MeshGraph.getNetwork ( final int  i,
final int  maxnodes,
final int  cuttail 
)
int wblut.hemesh.HET_MeshGraph.getNodeIndex ( final int  i)
Parameters
i
Returns

References wblut.hemesh.HET_MeshGraph.Node.index.

double wblut.hemesh.HET_MeshGraph.getShortestDistanceBetweenVertices ( final int  source,
final int  target 
)
int [] wblut.hemesh.HET_MeshGraph.getShortestPathBetweenVertices ( final int  source,
final int  target 
)

Member Data Documentation

int wblut.hemesh.HET_MeshGraph.lastSource
private
final Node [] wblut.hemesh.HET_MeshGraph.nodes
private

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