Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::ACVD::RemeshFilter Class Reference

Encapsulates mitk::ACVD::Remesh function as filter. More...

#include <mitkACVD.h>

Inheritance diagram for mitk::ACVD::RemeshFilter:
Collaboration diagram for mitk::ACVD::RemeshFilter:

Public Member Functions

 mitkClassMacro (RemeshFilter, SurfaceToSurfaceFilter)
 
Pointer Clone () const
 
virtual void SetTimeStep (unsigned int _arg)
 
virtual void SetNumVertices (int _arg)
 
virtual void SetGradation (double _arg)
 
virtual void SetSubsampling (int _arg)
 
virtual void SetEdgeSplitting (double _arg)
 
virtual void SetOptimizationLevel (int _arg)
 
virtual void SetForceManifold (bool _arg)
 
virtual void SetBoundaryFixing (bool _arg)
 
- Public Member Functions inherited from mitk::SurfaceToSurfaceFilter
virtual std::vector< std::string > GetClassHierarchy () const override
 
virtual const char * GetClassName () const
 
Pointer Clone () const
 
virtual void SetInput (const mitk::Surface *surface)
 
virtual void SetInput (unsigned int idx, const mitk::Surface *surface)
 Add a new input at the given index (idx) Calls mitk::Surface::CreateOutputForInput(idx) More...
 
virtual const mitk::SurfaceGetInput ()
 
virtual const mitk::SurfaceGetInput (unsigned int idx)
 
virtual void CreateOutputForInput (unsigned int idx)
 Create a new output for the input at idx. More...
 
virtual void CreateOutputsForAllInputs ()
 Creates outputs for all existing inputs. More...
 
virtual void RemoveInputs (mitk::Surface *surface)
 
- Public Member Functions inherited from mitk::SurfaceSource
Pointer Clone () const
 
OutputTypeGetOutput ()
 
const OutputTypeGetOutput () const
 
OutputTypeGetOutput (DataObjectPointerArraySizeType idx)
 
const OutputTypeGetOutput (DataObjectPointerArraySizeType idx) const
 
virtual itk::DataObject::Pointer MakeOutput (DataObjectPointerArraySizeType idx) override
 
virtual itk::DataObject::Pointer MakeOutput (const DataObjectIdentifierType &name) override
 
- Public Member Functions inherited from mitk::BaseDataSource
OutputTypeGetOutput ()
 
const OutputTypeGetOutput () const
 
OutputTypeGetOutput (DataObjectPointerArraySizeType idx)
 
const OutputTypeGetOutput (DataObjectPointerArraySizeType idx) const
 
virtual void GraftOutput (OutputType *output)
 Graft the specified BaseData onto this BaseDataSource's output. More...
 
virtual void GraftOutput (const DataObjectIdentifierType &key, OutputType *output)
 
virtual void GraftNthOutput (unsigned int idx, OutputType *output)
 Graft the specified base data object onto this BaseDataSource's idx'th output. More...
 
bool Updating () const
 Access itk::ProcessObject::m_Updating. More...
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::SurfaceToSurfaceFilter
static const char * GetStaticNameOfClass ()
 
static Pointer New ()
 
- Static Public Member Functions inherited from mitk::SurfaceSource
static const char * GetStaticNameOfClass ()
 
static Pointer New ()
 
- Static Public Member Functions inherited from mitk::BaseDataSource
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

void GenerateData () override
 
- Protected Member Functions inherited from mitk::SurfaceToSurfaceFilter
 SurfaceToSurfaceFilter ()
 
virtual ~SurfaceToSurfaceFilter ()
 
- Protected Member Functions inherited from mitk::SurfaceSource
 SurfaceSource ()
 
virtual ~SurfaceSource ()
 
- Protected Member Functions inherited from mitk::BaseDataSource
 BaseDataSource ()
 
virtual ~BaseDataSource ()
 

Additional Inherited Members

- Public Types inherited from mitk::SurfaceToSurfaceFilter
typedef SurfaceToSurfaceFilter Self
 
typedef mitk::SurfaceSource Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef itk::DataObject::Pointer DataObjectPointer
 
- Public Types inherited from mitk::SurfaceSource
typedef SurfaceSource Self
 
typedef BaseDataSource Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef Surface OutputType
 
- Public Types inherited from mitk::BaseDataSource
typedef BaseDataSource Self
 
typedef itk::ProcessObject Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef BaseData OutputType
 
typedef itk::DataObject::DataObjectIdentifierType DataObjectIdentifierType
 
- Static Protected Member Functions inherited from mitk::BaseDataSource
static Pointer New ()
 

Detailed Description

Encapsulates mitk::ACVD::Remesh function as filter.

Definition at line 71 of file mitkACVD.h.

Member Function Documentation

Pointer mitk::ACVD::RemeshFilter::Clone ( ) const
void mitk::ACVD::RemeshFilter::GenerateData ( )
overrideprotected

Definition at line 212 of file mitkACVD.cpp.

References mitk::ACVD::Remesh().

mitk::ACVD::RemeshFilter::mitkClassMacro ( RemeshFilter  ,
SurfaceToSurfaceFilter   
)
static Pointer mitk::ACVD::RemeshFilter::New ( )
static
virtual void mitk::ACVD::RemeshFilter::SetBoundaryFixing ( bool  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetEdgeSplitting ( double  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetForceManifold ( bool  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetGradation ( double  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetNumVertices ( int  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetOptimizationLevel ( int  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetSubsampling ( int  _arg)
virtual
virtual void mitk::ACVD::RemeshFilter::SetTimeStep ( unsigned int  _arg)
virtual

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