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 88 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ findClosestNeighbours()

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

Definition at line 135 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 111 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 168 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 219 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 267 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 190 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 40 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ invertPhi()

void invertPhi ( CSphericalGraph * pGraph)

Definition at line 56 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ invertTheta()

void invertTheta ( CSphericalGraph * pGraph)

Definition at line 72 of file GraphProcessor.cpp.

+ Here is the call graph for this function:

◆ isEdgePresent()

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

Definition at line 314 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 24 of file GraphProcessor.cpp.

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