JacobiSet processing package.
More...
#include <JacobiSet.h>
|
| JacobiSet () |
|
| ~JacobiSet () |
|
int | connectivityPreprocessing (const vector< vector< int > > &edgeStarList, vector< vector< pair< int, int > > > &edgeFanLinkEdgeLists, vector< vector< long long int > > &edgeFans, vector< int > &sosOffsets) const |
|
int | execute (vector< pair< int, char > > &jacobiSet) |
|
int | perturbate (const dataTypeU &uEpsilon=pow(10,-DBL_DIG), const dataTypeV &vEpsilon=pow(10,-DBL_DIG)) const |
|
int | setEdgeFans (const vector< vector< long long int > > *edgeFans) |
|
int | setEdgeFanLinkEdgeList (const vector< vector< pair< int, int > > > *edgeFanLinkEdgeLists) |
|
int | setEdgeList (const vector< pair< int, int > > *edgeList) |
|
int | setInputField (const void *uField, const void *vField) |
|
int | setSosOffsets (vector< int > *sosOffsets) |
|
int | setTetList (const long long int *tetList) |
|
int | setVertexNumber (const int &vertexNumber) |
|
| Debug () |
|
virtual | ~Debug () |
|
virtual const int | dMsg (ostream &stream, string msg, const int &debugLevel=infoMsg) const |
|
const int | err (const string msg, const int &debugLevel=infoMsg) const |
|
const int | msg (const char *msg, const int &debugLevel=infoMsg) const |
|
virtual const int | setDebugLevel (const int &debugLevel) |
|
int | setThreadNumber (const int threadNumber) |
|
int | setWrapper (const Wrapper *wrapper) |
|
template<class dataTypeU, class dataTypeV>
class wtfit::JacobiSet< dataTypeU, dataTypeV >
JacobiSet processing package.
- Author
- Julien Tierny julie.nosp@m.n.ti.nosp@m.erny@.nosp@m.lip6.nosp@m..fr
- Date
- June 2015.
JacobiSet is a processing package that computes the Jacobi Set of a bivariate scalar function.
- Parameters
-
dataTypeU | Data type of the input first component field (char, float, etc.). |
dataTypeV | Data type of the input second component field (char, float, etc.) |
- See also
- vtkJacobiSet
template<class dataTypeU , class dataTypeV >
template<class dataTypeU , class dataTypeV >
JacobiSet::~JacobiSet |
( |
| ) |
|
template<class dataTypeU , class dataTypeV >
int JacobiSet::connectivityPreprocessing |
( |
const vector< vector< int > > & |
edgeStarList, |
|
|
vector< vector< pair< int, int > > > & |
edgeFanLinkEdgeLists, |
|
|
vector< vector< long long int > > & |
edgeFans, |
|
|
vector< int > & |
sosOffsets |
|
) |
| const |
template<class dataTypeU , class dataTypeV >
int JacobiSet::execute |
( |
vector< pair< int, char > > & |
jacobiSet | ) |
|
template<class dataTypeU , class dataTypeV >
int JacobiSet::perturbate |
( |
const dataTypeU & |
uEpsilon = pow(10, -DBL_DIG) , |
|
|
const dataTypeV & |
vEpsilon = pow(10, -DBL_DIG) |
|
) |
| const |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setEdgeFanLinkEdgeList |
( |
const vector< vector< pair< int, int > > > * |
edgeFanLinkEdgeLists | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setEdgeFans |
( |
const vector< vector< long long int > > * |
edgeFans | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setEdgeList |
( |
const vector< pair< int, int > > * |
edgeList | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setInputField |
( |
const void * |
uField, |
|
|
const void * |
vField |
|
) |
| |
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setSosOffsets |
( |
vector< int > * |
sosOffsets | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setTetList |
( |
const long long int * |
tetList | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
int wtfit::JacobiSet< dataTypeU, dataTypeV >::setVertexNumber |
( |
const int & |
vertexNumber | ) |
|
|
inline |
template<class dataTypeU, class dataTypeV>
const vector<vector<pair<int, int> > >* wtfit::JacobiSet< dataTypeU, dataTypeV >::edgeFanLinkEdgeLists_ |
|
protected |
template<class dataTypeU, class dataTypeV>
const vector<vector<long long int> >* wtfit::JacobiSet< dataTypeU, dataTypeV >::edgeFans_ |
|
protected |
template<class dataTypeU, class dataTypeV>
const vector<pair<int, int> >* wtfit::JacobiSet< dataTypeU, dataTypeV >::edgeList_ |
|
protected |
template<class dataTypeU, class dataTypeV>
template<class dataTypeU, class dataTypeV>
template<class dataTypeU, class dataTypeV>
template<class dataTypeU, class dataTypeV>
template<class dataTypeU, class dataTypeV>
The documentation for this class was generated from the following files: