14 #ifndef _ZEROSKELETON_H
15 #define _ZEROSKELETON_H
43 const vector<pair<int, int> > &edgeList,
44 vector<vector<int> > &vertexEdges)
const;
59 const long long int *cellArray,
60 vector<long long int> &vertexLink)
const;
87 const long long int *cellArray,
88 vector<vector<long long int > > &vertexLinks,
89 vector<vector<int> > *vertexStars = NULL)
const;
112 const long long int *cellArray,
113 vector<vector<int> > &vertexNeighbors,
114 vector<pair<int, int> > *edgeList = NULL)
const;
131 const long long int *cellArray,
132 vector<vector<int> > &vertexStars)
const;
142 #endif // ZEROSKELETON_H
int buildVertexNeighbors(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > &vertexNeighbors, vector< pair< int, int > > *edgeList=NULL) const
Definition: ZeroSkeleton.cpp:377
ZeroSkeleton processing package.
Definition: ZeroSkeleton.h:25
~ZeroSkeleton()
Definition: ZeroSkeleton.cpp:9
Minimalist debugging class.
Definition: Debug.h:39
Definition: CommandLineParser.h:13
int buildVertexLinks(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< long long int > > &vertexLinks, vector< vector< int > > *vertexStars=NULL) const
Definition: ZeroSkeleton.cpp:187
ZeroSkeleton()
Definition: ZeroSkeleton.cpp:4
int buildVertexEdges(const int &vertexNumber, const vector< pair< int, int > > &edgeList, vector< vector< int > > &vertexEdges) const
Definition: ZeroSkeleton.cpp:13
int buildVertexLink(const int &vertexId, const int &cellNumber, const long long int *cellArray, vector< long long int > &vertexLink) const
Definition: ZeroSkeleton.cpp:94
int buildVertexStars(const int &vertexNumber, const int &cellNumber, const long long int *cellArray, vector< vector< int > > &vertexStars) const
Definition: ZeroSkeleton.cpp:436