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

Assists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame. More...

#include <vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h>

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

Public Types

typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterNewInstance () const
 
virtual void SetBoundaryMetricArrayName (const char *)
 
virtual char * GetBoundaryMetricArrayName ()
 
virtual void SetGroupIdsArrayName (const char *)
 
virtual char * GetGroupIdsArrayName ()
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetCenterlineAbscissasArrayName (const char *)
 
virtual char * GetCenterlineAbscissasArrayName ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 
virtual void SetCenterlineGroupIdsArrayName (const char *)
 
virtual char * GetCenterlineGroupIdsArrayName ()
 
virtual void SetCenterlineIdsArrayName (const char *)
 
virtual char * GetCenterlineIdsArrayName ()
 
virtual void SetCenterlineTractIdsArrayName (const char *)
 
virtual char * GetCenterlineTractIdsArrayName ()
 
virtual void SetReferenceSystems (vtkPolyData *)
 
virtual vtkPolyData * GetReferenceSystems ()
 
virtual void SetReferenceSystemGroupIdsArrayName (const char *)
 
virtual char * GetReferenceSystemGroupIdsArrayName ()
 

Static Public Member Functions

static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

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

Protected Attributes

char * BoundaryMetricArrayName
 
char * GroupIdsArrayName
 
vtkPolyData * Centerlines
 
char * CenterlineAbscissasArrayName
 
char * CenterlineRadiusArrayName
 
char * CenterlineGroupIdsArrayName
 
char * CenterlineIdsArrayName
 
char * CenterlineTractIdsArrayName
 
vtkPolyData * ReferenceSystems
 
char * ReferenceSystemGroupIdsArrayName
 

Detailed Description

Assists in mapping and patching workflow by computing boundary metrics in the boundary reference system frame.

Date
2006/04/06 16:46:43
Revision
1.7

...

Definition at line 40 of file vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.h.

Member Typedef Documentation

◆ Superclass

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()

vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ( )
protected

◆ ~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter()

vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::~vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter ( )
protected

Member Function Documentation

◆ New()

static vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::New ( )
static

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::NewInstance ( ) const

◆ SetBoundaryMetricArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetBoundaryMetricArrayName ( const char *  )
virtual

◆ GetBoundaryMetricArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetBoundaryMetricArrayName ( )
virtual

◆ SetGroupIdsArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetGroupIdsArrayName ( const char *  )
virtual

◆ GetGroupIdsArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetGroupIdsArrayName ( )
virtual

◆ SetCenterlines()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlines ( vtkPolyData *  )
virtual

◆ GetCenterlines()

virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlines ( )
virtual

◆ SetCenterlineAbscissasArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineAbscissasArrayName ( const char *  )
virtual

◆ GetCenterlineAbscissasArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineAbscissasArrayName ( )
virtual

◆ SetCenterlineRadiusArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineRadiusArrayName ( const char *  )
virtual

◆ GetCenterlineRadiusArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineRadiusArrayName ( )
virtual

◆ SetCenterlineGroupIdsArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineGroupIdsArrayName ( const char *  )
virtual

◆ GetCenterlineGroupIdsArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineGroupIdsArrayName ( )
virtual

◆ SetCenterlineIdsArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineIdsArrayName ( const char *  )
virtual

◆ GetCenterlineIdsArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineIdsArrayName ( )
virtual

◆ SetCenterlineTractIdsArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetCenterlineTractIdsArrayName ( const char *  )
virtual

◆ GetCenterlineTractIdsArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetCenterlineTractIdsArrayName ( )
virtual

◆ SetReferenceSystems()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystems ( vtkPolyData *  )
virtual

◆ GetReferenceSystems()

virtual vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystems ( )
virtual

◆ SetReferenceSystemGroupIdsArrayName()

virtual void vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::SetReferenceSystemGroupIdsArrayName ( const char *  )
virtual

◆ GetReferenceSystemGroupIdsArrayName()

virtual char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GetReferenceSystemGroupIdsArrayName ( )
virtual

◆ RequestData()

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

Member Data Documentation

◆ BoundaryMetricArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::BoundaryMetricArrayName
protected

◆ GroupIdsArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::GroupIdsArrayName
protected

◆ Centerlines

vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::Centerlines
protected

◆ CenterlineAbscissasArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineAbscissasArrayName
protected

◆ CenterlineRadiusArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineRadiusArrayName
protected

◆ CenterlineGroupIdsArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineGroupIdsArrayName
protected

◆ CenterlineIdsArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineIdsArrayName
protected

◆ CenterlineTractIdsArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::CenterlineTractIdsArrayName
protected

◆ ReferenceSystems

vtkPolyData* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystems
protected

◆ ReferenceSystemGroupIdsArrayName

char* vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter::ReferenceSystemGroupIdsArrayName
protected

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