VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkvmtkTetGenWrapper Class Reference

Wrapped tetgen volumetric meshing utility. More...

#include <vtkvmtkTetGenWrapper.h>

Inheritance diagram for vtkvmtkTetGenWrapper:
[legend]
Collaboration diagram for vtkvmtkTetGenWrapper:
[legend]

Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTetGenWrapperNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetPLC (int)
 
virtual int GetPLC ()
 
virtual void PLCOn ()
 
virtual void PLCOff ()
 
virtual void SetRefine (int)
 
virtual int GetRefine ()
 
virtual void RefineOn ()
 
virtual void RefineOff ()
 
virtual void SetCoarsen (int)
 
virtual int GetCoarsen ()
 
virtual void CoarsenOn ()
 
virtual void CoarsenOff ()
 
virtual void SetNoBoundarySplit (int)
 
virtual int GetNoBoundarySplit ()
 
virtual void NoBoundarySplitOn ()
 
virtual void NoBoundarySplitOff ()
 
virtual void SetQuality (int)
 
virtual int GetQuality ()
 
virtual void QualityOn ()
 
virtual void QualityOff ()
 
virtual void SetMinRatio (double)
 
virtual double GetMinRatio ()
 
virtual void SetVarVolume (int)
 
virtual int GetVarVolume ()
 
virtual void VarVolumeOn ()
 
virtual void VarVolumeOff ()
 
virtual void SetFixedVolume (int)
 
virtual int GetFixedVolume ()
 
virtual void FixedVolumeOn ()
 
virtual void FixedVolumeOff ()
 
virtual void SetMaxVolume (double)
 
virtual double GetMaxVolume ()
 
virtual void SetRemoveSliver (int)
 
virtual int GetRemoveSliver ()
 
virtual void RemoveSliverOn ()
 
virtual void RemoveSliverOff ()
 
virtual void SetMaxDihedral (double)
 
virtual double GetMaxDihedral ()
 
virtual void SetMinDihedral (double)
 
virtual double GetMinDihedral ()
 
virtual void SetRegionAttrib (int)
 
virtual int GetRegionAttrib ()
 
virtual void RegionAttribOn ()
 
virtual void RegionAttribOff ()
 
virtual void SetEpsilon (double)
 
virtual double GetEpsilon ()
 
virtual void SetNoMerge (int)
 
virtual int GetNoMerge ()
 
virtual void NoMergeOn ()
 
virtual void NoMergeOff ()
 
virtual void SetDetectInter (int)
 
virtual int GetDetectInter ()
 
virtual void DetectInterOn ()
 
virtual void DetectInterOff ()
 
virtual void SetCheckClosure (int)
 
virtual int GetCheckClosure ()
 
virtual void CheckClosureOn ()
 
virtual void CheckClosureOff ()
 
virtual void SetOrder (int)
 
virtual int GetOrder ()
 
virtual void SetDoCheck (int)
 
virtual int GetDoCheck ()
 
virtual void DoCheckOn ()
 
virtual void DoCheckOff ()
 
virtual void SetVerbose (int)
 
virtual int GetVerbose ()
 
virtual void VerboseOn ()
 
virtual void VerboseOff ()
 
virtual void SetCellEntityIdsArrayName (const char *)
 
virtual char * GetCellEntityIdsArrayName ()
 
virtual void SetTetrahedronVolumeArrayName (const char *)
 
virtual char * GetTetrahedronVolumeArrayName ()
 
virtual void SetSizingFunctionArrayName (const char *)
 
virtual char * GetSizingFunctionArrayName ()
 
virtual void SetOutputSurfaceElements (int)
 
virtual int GetOutputSurfaceElements ()
 
virtual void OutputSurfaceElementsOn ()
 
virtual void OutputSurfaceElementsOff ()
 
virtual void SetOutputVolumeElements (int)
 
virtual int GetOutputVolumeElements ()
 
virtual void OutputVolumeElementsOn ()
 
virtual void OutputVolumeElementsOff ()
 
virtual void SetUseSizingFunction (int)
 
virtual int GetUseSizingFunction ()
 
virtual void UseSizingFunctionOn ()
 
virtual void UseSizingFunctionOff ()
 
virtual void SetLastRunExitStatus (int)
 

Static Public Member Functions

static vtkvmtkTetGenWrapperNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkTetGenWrapperSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTetGenWrapper ()
 
 ~vtkvmtkTetGenWrapper ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 

Protected Attributes

int PLC
 
int Refine
 
int Coarsen
 
int NoBoundarySplit
 
int Quality
 
double MinRatio
 
int VarVolume
 
int FixedVolume
 
double MaxVolume
 
int RemoveSliver
 
double MinDihedral
 
double MaxDihedral
 
int RegionAttrib
 
double Epsilon
 
int NoMerge
 
int DetectInter
 
int CheckClosure
 
int Order
 
int DoCheck
 
int Verbose
 
int UseSizingFunction
 
int LastRunExitStatus
 
char * CellEntityIdsArrayName
 
char * TetrahedronVolumeArrayName
 
char * SizingFunctionArrayName
 
int OutputSurfaceElements
 
int OutputVolumeElements
 

Detailed Description

Wrapped tetgen volumetric meshing utility.

Date
2006/04/06 16:47:48
Revision
1.7

...

Definition at line 35 of file vtkvmtkTetGenWrapper.h.

Member Typedef Documentation

◆ Superclass

typedef vtkUnstructuredGridAlgorithm vtkvmtkTetGenWrapper::Superclass

Definition at line 39 of file vtkvmtkTetGenWrapper.h.

Constructor & Destructor Documentation

◆ vtkvmtkTetGenWrapper()

vtkvmtkTetGenWrapper::vtkvmtkTetGenWrapper ( )
protected

◆ ~vtkvmtkTetGenWrapper()

vtkvmtkTetGenWrapper::~vtkvmtkTetGenWrapper ( )
protected

Member Function Documentation

◆ New()

static vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::New ( )
static

◆ IsTypeOf()

static int vtkvmtkTetGenWrapper::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkvmtkTetGenWrapper::IsA ( const char *  type)
virtual

◆ SafeDownCast()

static vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::SafeDownCast ( vtkObjectBase *  o)
static

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkTetGenWrapper::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkTetGenWrapper* vtkvmtkTetGenWrapper::NewInstance ( ) const

◆ PrintSelf()

void vtkvmtkTetGenWrapper::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ SetPLC()

virtual void vtkvmtkTetGenWrapper::SetPLC ( int  )
virtual

◆ GetPLC()

virtual int vtkvmtkTetGenWrapper::GetPLC ( )
virtual

◆ PLCOn()

virtual void vtkvmtkTetGenWrapper::PLCOn ( )
virtual

◆ PLCOff()

virtual void vtkvmtkTetGenWrapper::PLCOff ( )
virtual

◆ SetRefine()

virtual void vtkvmtkTetGenWrapper::SetRefine ( int  )
virtual

◆ GetRefine()

virtual int vtkvmtkTetGenWrapper::GetRefine ( )
virtual

◆ RefineOn()

virtual void vtkvmtkTetGenWrapper::RefineOn ( )
virtual

◆ RefineOff()

virtual void vtkvmtkTetGenWrapper::RefineOff ( )
virtual

◆ SetCoarsen()

virtual void vtkvmtkTetGenWrapper::SetCoarsen ( int  )
virtual

◆ GetCoarsen()

virtual int vtkvmtkTetGenWrapper::GetCoarsen ( )
virtual

◆ CoarsenOn()

virtual void vtkvmtkTetGenWrapper::CoarsenOn ( )
virtual

◆ CoarsenOff()

virtual void vtkvmtkTetGenWrapper::CoarsenOff ( )
virtual

◆ SetNoBoundarySplit()

virtual void vtkvmtkTetGenWrapper::SetNoBoundarySplit ( int  )
virtual

◆ GetNoBoundarySplit()

virtual int vtkvmtkTetGenWrapper::GetNoBoundarySplit ( )
virtual

◆ NoBoundarySplitOn()

virtual void vtkvmtkTetGenWrapper::NoBoundarySplitOn ( )
virtual

◆ NoBoundarySplitOff()

virtual void vtkvmtkTetGenWrapper::NoBoundarySplitOff ( )
virtual

◆ SetQuality()

virtual void vtkvmtkTetGenWrapper::SetQuality ( int  )
virtual

◆ GetQuality()

virtual int vtkvmtkTetGenWrapper::GetQuality ( )
virtual

◆ QualityOn()

virtual void vtkvmtkTetGenWrapper::QualityOn ( )
virtual

◆ QualityOff()

virtual void vtkvmtkTetGenWrapper::QualityOff ( )
virtual

◆ SetMinRatio()

virtual void vtkvmtkTetGenWrapper::SetMinRatio ( double  )
virtual

◆ GetMinRatio()

virtual double vtkvmtkTetGenWrapper::GetMinRatio ( )
virtual

◆ SetVarVolume()

virtual void vtkvmtkTetGenWrapper::SetVarVolume ( int  )
virtual

◆ GetVarVolume()

virtual int vtkvmtkTetGenWrapper::GetVarVolume ( )
virtual

◆ VarVolumeOn()

virtual void vtkvmtkTetGenWrapper::VarVolumeOn ( )
virtual

◆ VarVolumeOff()

virtual void vtkvmtkTetGenWrapper::VarVolumeOff ( )
virtual

◆ SetFixedVolume()

virtual void vtkvmtkTetGenWrapper::SetFixedVolume ( int  )
virtual

◆ GetFixedVolume()

virtual int vtkvmtkTetGenWrapper::GetFixedVolume ( )
virtual

◆ FixedVolumeOn()

virtual void vtkvmtkTetGenWrapper::FixedVolumeOn ( )
virtual

◆ FixedVolumeOff()

virtual void vtkvmtkTetGenWrapper::FixedVolumeOff ( )
virtual

◆ SetMaxVolume()

virtual void vtkvmtkTetGenWrapper::SetMaxVolume ( double  )
virtual

◆ GetMaxVolume()

virtual double vtkvmtkTetGenWrapper::GetMaxVolume ( )
virtual

◆ SetRemoveSliver()

virtual void vtkvmtkTetGenWrapper::SetRemoveSliver ( int  )
virtual

◆ GetRemoveSliver()

virtual int vtkvmtkTetGenWrapper::GetRemoveSliver ( )
virtual

◆ RemoveSliverOn()

virtual void vtkvmtkTetGenWrapper::RemoveSliverOn ( )
virtual

◆ RemoveSliverOff()

virtual void vtkvmtkTetGenWrapper::RemoveSliverOff ( )
virtual

◆ SetMaxDihedral()

virtual void vtkvmtkTetGenWrapper::SetMaxDihedral ( double  )
virtual

◆ GetMaxDihedral()

virtual double vtkvmtkTetGenWrapper::GetMaxDihedral ( )
virtual

◆ SetMinDihedral()

virtual void vtkvmtkTetGenWrapper::SetMinDihedral ( double  )
virtual

◆ GetMinDihedral()

virtual double vtkvmtkTetGenWrapper::GetMinDihedral ( )
virtual

◆ SetRegionAttrib()

virtual void vtkvmtkTetGenWrapper::SetRegionAttrib ( int  )
virtual

◆ GetRegionAttrib()

virtual int vtkvmtkTetGenWrapper::GetRegionAttrib ( )
virtual

◆ RegionAttribOn()

virtual void vtkvmtkTetGenWrapper::RegionAttribOn ( )
virtual

◆ RegionAttribOff()

virtual void vtkvmtkTetGenWrapper::RegionAttribOff ( )
virtual

◆ SetEpsilon()

virtual void vtkvmtkTetGenWrapper::SetEpsilon ( double  )
virtual

◆ GetEpsilon()

virtual double vtkvmtkTetGenWrapper::GetEpsilon ( )
virtual

◆ SetNoMerge()

virtual void vtkvmtkTetGenWrapper::SetNoMerge ( int  )
virtual

◆ GetNoMerge()

virtual int vtkvmtkTetGenWrapper::GetNoMerge ( )
virtual

◆ NoMergeOn()

virtual void vtkvmtkTetGenWrapper::NoMergeOn ( )
virtual

◆ NoMergeOff()

virtual void vtkvmtkTetGenWrapper::NoMergeOff ( )
virtual

◆ SetDetectInter()

virtual void vtkvmtkTetGenWrapper::SetDetectInter ( int  )
virtual

◆ GetDetectInter()

virtual int vtkvmtkTetGenWrapper::GetDetectInter ( )
virtual

◆ DetectInterOn()

virtual void vtkvmtkTetGenWrapper::DetectInterOn ( )
virtual

◆ DetectInterOff()

virtual void vtkvmtkTetGenWrapper::DetectInterOff ( )
virtual

◆ SetCheckClosure()

virtual void vtkvmtkTetGenWrapper::SetCheckClosure ( int  )
virtual

◆ GetCheckClosure()

virtual int vtkvmtkTetGenWrapper::GetCheckClosure ( )
virtual

◆ CheckClosureOn()

virtual void vtkvmtkTetGenWrapper::CheckClosureOn ( )
virtual

◆ CheckClosureOff()

virtual void vtkvmtkTetGenWrapper::CheckClosureOff ( )
virtual

◆ SetOrder()

virtual void vtkvmtkTetGenWrapper::SetOrder ( int  )
virtual

◆ GetOrder()

virtual int vtkvmtkTetGenWrapper::GetOrder ( )
virtual

◆ SetDoCheck()

virtual void vtkvmtkTetGenWrapper::SetDoCheck ( int  )
virtual

◆ GetDoCheck()

virtual int vtkvmtkTetGenWrapper::GetDoCheck ( )
virtual

◆ DoCheckOn()

virtual void vtkvmtkTetGenWrapper::DoCheckOn ( )
virtual

◆ DoCheckOff()

virtual void vtkvmtkTetGenWrapper::DoCheckOff ( )
virtual

◆ SetVerbose()

virtual void vtkvmtkTetGenWrapper::SetVerbose ( int  )
virtual

◆ GetVerbose()

virtual int vtkvmtkTetGenWrapper::GetVerbose ( )
virtual

◆ VerboseOn()

virtual void vtkvmtkTetGenWrapper::VerboseOn ( )
virtual

◆ VerboseOff()

virtual void vtkvmtkTetGenWrapper::VerboseOff ( )
virtual

◆ SetCellEntityIdsArrayName()

virtual void vtkvmtkTetGenWrapper::SetCellEntityIdsArrayName ( const char *  )
virtual

◆ GetCellEntityIdsArrayName()

virtual char* vtkvmtkTetGenWrapper::GetCellEntityIdsArrayName ( )
virtual

◆ SetTetrahedronVolumeArrayName()

virtual void vtkvmtkTetGenWrapper::SetTetrahedronVolumeArrayName ( const char *  )
virtual

◆ GetTetrahedronVolumeArrayName()

virtual char* vtkvmtkTetGenWrapper::GetTetrahedronVolumeArrayName ( )
virtual

◆ SetSizingFunctionArrayName()

virtual void vtkvmtkTetGenWrapper::SetSizingFunctionArrayName ( const char *  )
virtual

◆ GetSizingFunctionArrayName()

virtual char* vtkvmtkTetGenWrapper::GetSizingFunctionArrayName ( )
virtual

◆ SetOutputSurfaceElements()

virtual void vtkvmtkTetGenWrapper::SetOutputSurfaceElements ( int  )
virtual

◆ GetOutputSurfaceElements()

virtual int vtkvmtkTetGenWrapper::GetOutputSurfaceElements ( )
virtual

◆ OutputSurfaceElementsOn()

virtual void vtkvmtkTetGenWrapper::OutputSurfaceElementsOn ( )
virtual

◆ OutputSurfaceElementsOff()

virtual void vtkvmtkTetGenWrapper::OutputSurfaceElementsOff ( )
virtual

◆ SetOutputVolumeElements()

virtual void vtkvmtkTetGenWrapper::SetOutputVolumeElements ( int  )
virtual

◆ GetOutputVolumeElements()

virtual int vtkvmtkTetGenWrapper::GetOutputVolumeElements ( )
virtual

◆ OutputVolumeElementsOn()

virtual void vtkvmtkTetGenWrapper::OutputVolumeElementsOn ( )
virtual

◆ OutputVolumeElementsOff()

virtual void vtkvmtkTetGenWrapper::OutputVolumeElementsOff ( )
virtual

◆ SetUseSizingFunction()

virtual void vtkvmtkTetGenWrapper::SetUseSizingFunction ( int  )
virtual

◆ GetUseSizingFunction()

virtual int vtkvmtkTetGenWrapper::GetUseSizingFunction ( )
virtual

◆ UseSizingFunctionOn()

virtual void vtkvmtkTetGenWrapper::UseSizingFunctionOn ( )
virtual

◆ UseSizingFunctionOff()

virtual void vtkvmtkTetGenWrapper::UseSizingFunctionOff ( )
virtual

◆ SetLastRunExitStatus()

virtual void vtkvmtkTetGenWrapper::SetLastRunExitStatus ( int  )
virtual

◆ RequestData()

virtual int vtkvmtkTetGenWrapper::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Member Data Documentation

◆ PLC

int vtkvmtkTetGenWrapper::PLC
protected

Definition at line 145 of file vtkvmtkTetGenWrapper.h.

◆ Refine

int vtkvmtkTetGenWrapper::Refine
protected

Definition at line 146 of file vtkvmtkTetGenWrapper.h.

◆ Coarsen

int vtkvmtkTetGenWrapper::Coarsen
protected

Definition at line 147 of file vtkvmtkTetGenWrapper.h.

◆ NoBoundarySplit

int vtkvmtkTetGenWrapper::NoBoundarySplit
protected

Definition at line 148 of file vtkvmtkTetGenWrapper.h.

◆ Quality

int vtkvmtkTetGenWrapper::Quality
protected

Definition at line 149 of file vtkvmtkTetGenWrapper.h.

◆ MinRatio

double vtkvmtkTetGenWrapper::MinRatio
protected

Definition at line 150 of file vtkvmtkTetGenWrapper.h.

◆ VarVolume

int vtkvmtkTetGenWrapper::VarVolume
protected

Definition at line 151 of file vtkvmtkTetGenWrapper.h.

◆ FixedVolume

int vtkvmtkTetGenWrapper::FixedVolume
protected

Definition at line 152 of file vtkvmtkTetGenWrapper.h.

◆ MaxVolume

double vtkvmtkTetGenWrapper::MaxVolume
protected

Definition at line 153 of file vtkvmtkTetGenWrapper.h.

◆ RemoveSliver

int vtkvmtkTetGenWrapper::RemoveSliver
protected

Definition at line 154 of file vtkvmtkTetGenWrapper.h.

◆ MinDihedral

double vtkvmtkTetGenWrapper::MinDihedral
protected

Definition at line 155 of file vtkvmtkTetGenWrapper.h.

◆ MaxDihedral

double vtkvmtkTetGenWrapper::MaxDihedral
protected

Definition at line 156 of file vtkvmtkTetGenWrapper.h.

◆ RegionAttrib

int vtkvmtkTetGenWrapper::RegionAttrib
protected

Definition at line 157 of file vtkvmtkTetGenWrapper.h.

◆ Epsilon

double vtkvmtkTetGenWrapper::Epsilon
protected

Definition at line 158 of file vtkvmtkTetGenWrapper.h.

◆ NoMerge

int vtkvmtkTetGenWrapper::NoMerge
protected

Definition at line 159 of file vtkvmtkTetGenWrapper.h.

◆ DetectInter

int vtkvmtkTetGenWrapper::DetectInter
protected

Definition at line 160 of file vtkvmtkTetGenWrapper.h.

◆ CheckClosure

int vtkvmtkTetGenWrapper::CheckClosure
protected

Definition at line 161 of file vtkvmtkTetGenWrapper.h.

◆ Order

int vtkvmtkTetGenWrapper::Order
protected

Definition at line 162 of file vtkvmtkTetGenWrapper.h.

◆ DoCheck

int vtkvmtkTetGenWrapper::DoCheck
protected

Definition at line 163 of file vtkvmtkTetGenWrapper.h.

◆ Verbose

int vtkvmtkTetGenWrapper::Verbose
protected

Definition at line 164 of file vtkvmtkTetGenWrapper.h.

◆ UseSizingFunction

int vtkvmtkTetGenWrapper::UseSizingFunction
protected

Definition at line 165 of file vtkvmtkTetGenWrapper.h.

◆ LastRunExitStatus

int vtkvmtkTetGenWrapper::LastRunExitStatus
protected

Definition at line 166 of file vtkvmtkTetGenWrapper.h.

◆ CellEntityIdsArrayName

char* vtkvmtkTetGenWrapper::CellEntityIdsArrayName
protected

Definition at line 168 of file vtkvmtkTetGenWrapper.h.

◆ TetrahedronVolumeArrayName

char* vtkvmtkTetGenWrapper::TetrahedronVolumeArrayName
protected

Definition at line 169 of file vtkvmtkTetGenWrapper.h.

◆ SizingFunctionArrayName

char* vtkvmtkTetGenWrapper::SizingFunctionArrayName
protected

Definition at line 170 of file vtkvmtkTetGenWrapper.h.

◆ OutputSurfaceElements

int vtkvmtkTetGenWrapper::OutputSurfaceElements
protected

Definition at line 172 of file vtkvmtkTetGenWrapper.h.

◆ OutputVolumeElements

int vtkvmtkTetGenWrapper::OutputVolumeElements
protected

Definition at line 173 of file vtkvmtkTetGenWrapper.h.


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