14 #ifndef _TWOSKELETON_H
15 #define _TWOSKELETON_H
57 const int &cellNumber,
const long long int *cellArray,
58 vector<vector<int> > &cellNeighbors,
59 vector<vector<int> > *vertexStars = NULL)
const;
127 const int &cellNumber,
const long long int *cellArray,
128 vector<vector<int> > &edgeTriangleList,
129 vector<vector<int> > *vertexStarList = NULL,
130 vector<pair<int, int> > *edgeList = NULL,
131 vector<vector<int> > *edgeStarList = NULL,
132 vector<vector<int> > *triangleList = NULL,
133 vector<vector<int> > *triangleStarList = NULL,
134 vector<vector<int> > *cellTriangleList = NULL)
const;
151 const long long int *cellArray,
152 vector<vector<int> > *triangleList = NULL,
153 vector<vector<int> > *triangleStars = NULL,
154 vector<vector<int> > *cellTriangleList = NULL)
const;
213 const int &cellNumber,
const long long int *cellArray,
214 vector<vector<int> > &triangleEdgeList,
215 vector<vector<int> > *vertexEdgeList = NULL,
216 vector<pair<int, int> > *edgeList = NULL,
217 vector<vector<int> > *triangleList = NULL,
218 vector<vector<int> > *triangleStarList = NULL,
219 vector<vector<int> > *cellTriangleList = NULL)
const;
229 #endif // TWOSKELETON_H
int buildTriangleEdgeList(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > &triangleEdgeList, vector< vector< int > > *vertexEdgeList=NULL, vector< pair< int, int > > *edgeList=NULL, vector< vector< int > > *triangleList=NULL, vector< vector< int > > *triangleStarList=NULL, vector< vector< int > > *cellTriangleList=NULL) const
Definition: TwoSkeleton.cpp:649
~TwoSkeleton()
Definition: TwoSkeleton.cpp:7
int buildTriangleList(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > *triangleList=NULL, vector< vector< int > > *triangleStars=NULL, vector< vector< int > > *cellTriangleList=NULL) const
Definition: TwoSkeleton.cpp:300
Minimalist debugging class.
Definition: Debug.h:39
TwoSkeleton()
Definition: TwoSkeleton.cpp:3
int buildEdgeTriangles(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > &edgeTriangleList, vector< vector< int > > *vertexStarList=NULL, vector< pair< int, int > > *edgeList=NULL, vector< vector< int > > *edgeStarList=NULL, vector< vector< int > > *triangleList=NULL, vector< vector< int > > *triangleStarList=NULL, vector< vector< int > > *cellTriangleList=NULL) const
Definition: TwoSkeleton.cpp:122
TwoSkeleton processing package.
Definition: TwoSkeleton.h:26
Definition: CommandLineParser.h:13
int buildCellNeighborsFromVertices(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > &cellNeighbors, vector< vector< int > > *vertexStars=NULL) const
Definition: TwoSkeleton.cpp:11