WTFIT
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkReebSpace Class Reference

VTK wrapper for the reebSpace package. More...

#include <vtkReebSpace.h>

Inheritance diagram for vtkReebSpace:
wtfit::Wrapper wtfit::Debug

Public Member Functions

 vtkTypeMacro (vtkReebSpace, vtkUnstructuredGridAlgorithm)
 
 vtkSetMacro (debugLevel_, int)
 
void SetThreads ()
 
void SetThreadNumber (int threadNumber)
 
void SetUseAllCores (bool onOff)
 
 vtkSetMacro (Ucomponent, string)
 
 vtkGetMacro (Ucomponent, string)
 
 vtkSetMacro (Vcomponent, string)
 
 vtkGetMacro (Vcomponent, string)
 
 vtkGetMacro (VaryingConnectivity, bool)
 
 vtkSetMacro (VaryingConnectivity, bool)
 
 vtkGetMacro (VaryingValues, bool)
 
 vtkSetMacro (VaryingValues, bool)
 
 vtkGetMacro (ZeroSheetId, bool)
 
 vtkSetMacro (ZeroSheetId, bool)
 
 vtkGetMacro (ZeroSheetType, bool)
 
 vtkSetMacro (ZeroSheetType, bool)
 
 vtkGetMacro (ZeroSheetValue, bool)
 
 vtkSetMacro (ZeroSheetValue, bool)
 
 vtkGetMacro (ZeroSheetVertexId, bool)
 
 vtkSetMacro (ZeroSheetVertexId, bool)
 
 vtkGetMacro (OneSheetId, bool)
 
 vtkSetMacro (OneSheetId, bool)
 
 vtkGetMacro (OneSheetType, bool)
 
 vtkSetMacro (OneSheetType, bool)
 
 vtkGetMacro (OneSheetValue, bool)
 
 vtkSetMacro (OneSheetValue, bool)
 
 vtkGetMacro (OneSheetVertexId, bool)
 
 vtkSetMacro (OneSheetVertexId, bool)
 
 vtkGetMacro (OneSheetEdgeId, bool)
 
 vtkSetMacro (OneSheetEdgeId, bool)
 
 vtkGetMacro (TwoSheets, bool)
 
 vtkSetMacro (TwoSheets, bool)
 
 vtkGetMacro (TwoSheetCaseId, bool)
 
 vtkSetMacro (TwoSheetCaseId, bool)
 
 vtkGetMacro (TwoSheetValue, bool)
 
 vtkSetMacro (TwoSheetValue, bool)
 
 vtkGetMacro (TwoSheetParameterization, bool)
 
 vtkSetMacro (TwoSheetParameterization, bool)
 
 vtkGetMacro (TwoSheetId, bool)
 
 vtkSetMacro (TwoSheetId, bool)
 
 vtkGetMacro (TwoSheetEdgeId, bool)
 
 vtkSetMacro (TwoSheetEdgeId, bool)
 
 vtkGetMacro (TwoSheetTetId, bool)
 
 vtkSetMacro (TwoSheetTetId, bool)
 
 vtkGetMacro (TwoSheetEdgeType, bool)
 
 vtkSetMacro (TwoSheetEdgeType, bool)
 
 vtkGetMacro (ThreeSheetTetNumber, bool)
 
 vtkSetMacro (ThreeSheetTetNumber, bool)
 
 vtkGetMacro (ThreeSheetVertexNumber, bool)
 
 vtkSetMacro (ThreeSheetVertexNumber, bool)
 
 vtkGetMacro (ThreeSheetExpansion, bool)
 
 vtkSetMacro (ThreeSheetExpansion, bool)
 
 vtkGetMacro (ThreeSheetDomainVolume, bool)
 
 vtkSetMacro (ThreeSheetDomainVolume, bool)
 
 vtkGetMacro (ThreeSheetRangeArea, bool)
 
 vtkSetMacro (ThreeSheetRangeArea, bool)
 
 vtkGetMacro (ThreeSheetHyperVolume, bool)
 
 vtkSetMacro (ThreeSheetHyperVolume, bool)
 
 vtkGetMacro (SimplificationThreshold, double)
 
 vtkSetMacro (SimplificationThreshold, double)
 
 vtkGetMacro (SimplificationCriterion, int)
 
 vtkSetMacro (SimplificationCriterion, int)
 
- Public Member Functions inherited from wtfit::Wrapper
 Wrapper ()
 
 ~Wrapper ()
 
- Public Member Functions inherited from wtfit::Debug
 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)
 

Static Public Member Functions

static vtkReebSpaceNew ()
 

Protected Member Functions

 vtkReebSpace ()
 
 ~vtkReebSpace ()
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Additional Inherited Members

- Public Types inherited from wtfit::Debug
enum  debugPriority {
  fatalMsg, timeMsg, memoryMsg, infoMsg,
  detailedInfoMsg, advancedInfoMsg
}
 
- Protected Attributes inherited from wtfit::Wrapper
float processingProgress_
 
- Protected Attributes inherited from wtfit::Debug
bool lastObject_
 
int debugLevel_
 
int threadNumber_
 
Wrapperwrapper_
 

Detailed Description

VTK wrapper for the reebSpace package.

Author
Julien Tierny julie.nosp@m.n.ti.nosp@m.erny@.nosp@m.lip6.nosp@m..fr
Date
October 2015.

VTK wrapping code for the package.

See also
wtfit::ReebSpace

Constructor & Destructor Documentation

vtkReebSpace::vtkReebSpace ( )
protected
vtkReebSpace::~vtkReebSpace ( )
protected

Member Function Documentation

virtual int vtkReebSpace::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
inlineprotectedvirtual
static vtkReebSpace* vtkReebSpace::New ( )
static
int vtkReebSpace::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protected
void vtkReebSpace::SetThreadNumber ( int  threadNumber)
inline
void vtkReebSpace::SetThreads ( )
inline
void vtkReebSpace::SetUseAllCores ( bool  onOff)
inline
vtkReebSpace::vtkGetMacro ( Ucomponent  ,
string   
)
vtkReebSpace::vtkGetMacro ( Vcomponent  ,
string   
)
vtkReebSpace::vtkGetMacro ( VaryingConnectivity  ,
bool   
)
vtkReebSpace::vtkGetMacro ( VaryingValues  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ZeroSheetId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ZeroSheetType  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ZeroSheetValue  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ZeroSheetVertexId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( OneSheetId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( OneSheetType  ,
bool   
)
vtkReebSpace::vtkGetMacro ( OneSheetValue  ,
bool   
)
vtkReebSpace::vtkGetMacro ( OneSheetVertexId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( OneSheetEdgeId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheets  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetCaseId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetValue  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetParameterization  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetEdgeId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetTetId  ,
bool   
)
vtkReebSpace::vtkGetMacro ( TwoSheetEdgeType  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetTetNumber  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetVertexNumber  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetExpansion  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetDomainVolume  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetRangeArea  ,
bool   
)
vtkReebSpace::vtkGetMacro ( ThreeSheetHyperVolume  ,
bool   
)
vtkReebSpace::vtkGetMacro ( SimplificationThreshold  ,
double   
)
vtkReebSpace::vtkGetMacro ( SimplificationCriterion  ,
int   
)
vtkReebSpace::vtkSetMacro ( debugLevel_  ,
int   
)
vtkReebSpace::vtkSetMacro ( Ucomponent  ,
string   
)
vtkReebSpace::vtkSetMacro ( Vcomponent  ,
string   
)
vtkReebSpace::vtkSetMacro ( VaryingConnectivity  ,
bool   
)
vtkReebSpace::vtkSetMacro ( VaryingValues  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ZeroSheetId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ZeroSheetType  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ZeroSheetValue  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ZeroSheetVertexId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( OneSheetId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( OneSheetType  ,
bool   
)
vtkReebSpace::vtkSetMacro ( OneSheetValue  ,
bool   
)
vtkReebSpace::vtkSetMacro ( OneSheetVertexId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( OneSheetEdgeId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheets  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetCaseId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetValue  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetParameterization  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetEdgeId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetTetId  ,
bool   
)
vtkReebSpace::vtkSetMacro ( TwoSheetEdgeType  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetTetNumber  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetVertexNumber  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetExpansion  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetDomainVolume  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetRangeArea  ,
bool   
)
vtkReebSpace::vtkSetMacro ( ThreeSheetHyperVolume  ,
bool   
)
vtkReebSpace::vtkSetMacro ( SimplificationThreshold  ,
double   
)
vtkReebSpace::vtkSetMacro ( SimplificationCriterion  ,
int   
)
vtkReebSpace::vtkTypeMacro ( vtkReebSpace  ,
vtkUnstructuredGridAlgorithm   
)

The documentation for this class was generated from the following files: