GraphProcessor Namespace Reference

Functions

void copyGraphNodesAndEdges (CSphericalGraph *pSrcGraph, CSphericalGraph *pDstGraph)
 
void findClosestNeighbours (CSphericalGraph *pGraph, int &s, int &t)
 
int findClosestNode (CSphericalGraph *pGraph, TSphereCoord coord)
 
int findEdge (CSphericalGraph *pGraph, int nIndex1, int nIndex2)
 
bool getCircumcircle (CSphericalGraph *pGraph, int nIndex1, int nIndex2, int nIndex3, TSphereCoord &center, float &fRadius)
 
int getDelaunayNeighbour (CSphericalGraph *pGraph, CSGEdge *pEdge)
 
bool insideCircumcircle (CSphericalGraph *pGraph, int nIndex1, int nIndex2, int nIndex3, int nPointIndex, bool &bInside)
 
void inverseTransform (CSphericalGraph *pGraph, TTransform transform)
 
void invertPhi (CSphericalGraph *pGraph)
 
void invertTheta (CSphericalGraph *pGraph)
 
bool isEdgePresent (CSphericalGraph *pGraph, int nIndex1, int nIndex2)
 
void transform (CSphericalGraph *pGraph, TTransform transform)
 

Function Documentation

◆ copyGraphNodesAndEdges()

void copyGraphNodesAndEdges ( CSphericalGraph pSrcGraph,
CSphericalGraph pDstGraph 
)

Definition at line 83 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ findClosestNeighbours()

void findClosestNeighbours ( CSphericalGraph pGraph,
int &  s,
int &  t 
)

Definition at line 128 of file GraphProcessor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ findClosestNode()

int findClosestNode ( CSphericalGraph pGraph,
TSphereCoord  coord 
)

Definition at line 105 of file GraphProcessor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ findEdge()

int findEdge ( CSphericalGraph pGraph,
int  nIndex1,
int  nIndex2 
)

Definition at line 159 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ getCircumcircle()

bool getCircumcircle ( CSphericalGraph pGraph,
int  nIndex1,
int  nIndex2,
int  nIndex3,
TSphereCoord center,
float fRadius 
)

Definition at line 202 of file GraphProcessor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDelaunayNeighbour()

int getDelaunayNeighbour ( CSphericalGraph pGraph,
CSGEdge pEdge 
)

Definition at line 242 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ insideCircumcircle()

bool insideCircumcircle ( CSphericalGraph pGraph,
int  nIndex1,
int  nIndex2,
int  nIndex3,
int  nPointIndex,
bool &  bInside 
)

Definition at line 180 of file GraphProcessor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inverseTransform()

void inverseTransform ( CSphericalGraph pGraph,
TTransform  transform 
)

Definition at line 38 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ invertPhi()

void invertPhi ( CSphericalGraph pGraph)

Definition at line 53 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ invertTheta()

void invertTheta ( CSphericalGraph pGraph)

Definition at line 68 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ isEdgePresent()

bool isEdgePresent ( CSphericalGraph pGraph,
int  nIndex1,
int  nIndex2 
)

Definition at line 288 of file GraphProcessor.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ transform()

void transform ( CSphericalGraph pGraph,
TTransform  transform 
)

Definition at line 23 of file GraphProcessor.cpp.

+ Here is the call graph for this function: