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

Project all point data from a centerline onto a surface. More...

#include <vtkvmtkPolyDataCenterlineProjection.h>

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

Public Types

typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataCenterlineProjectionNewInstance () const
 
virtual void SetCenterlines (vtkPolyData *)
 
virtual vtkPolyData * GetCenterlines ()
 
virtual void SetUseRadiusInformation (int)
 
virtual int GetUseRadiusInformation ()
 
virtual void UseRadiusInformationOn ()
 
virtual void UseRadiusInformationOff ()
 
virtual void SetCenterlineRadiusArrayName (const char *)
 
virtual char * GetCenterlineRadiusArrayName ()
 

Static Public Member Functions

static vtkvmtkPolyDataCenterlineProjectionNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataCenterlineProjectionSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

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

Protected Attributes

char * CenterlineRadiusArrayName
 
vtkPolyData * Centerlines
 
int UseRadiusInformation
 

Detailed Description

Project all point data from a centerline onto a surface.

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

...

Definition at line 37 of file vtkvmtkPolyDataCenterlineProjection.h.

Member Typedef Documentation

◆ Superclass

Definition at line 41 of file vtkvmtkPolyDataCenterlineProjection.h.

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataCenterlineProjection()

vtkvmtkPolyDataCenterlineProjection::vtkvmtkPolyDataCenterlineProjection ( )
protected

◆ ~vtkvmtkPolyDataCenterlineProjection()

vtkvmtkPolyDataCenterlineProjection::~vtkvmtkPolyDataCenterlineProjection ( )
protected

Member Function Documentation

◆ New()

static vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::New ( )
static

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataCenterlineProjection::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkPolyDataCenterlineProjection* vtkvmtkPolyDataCenterlineProjection::NewInstance ( ) const

◆ SetCenterlines()

virtual void vtkvmtkPolyDataCenterlineProjection::SetCenterlines ( vtkPolyData *  )
virtual

◆ GetCenterlines()

virtual vtkPolyData* vtkvmtkPolyDataCenterlineProjection::GetCenterlines ( )
virtual

◆ SetUseRadiusInformation()

virtual void vtkvmtkPolyDataCenterlineProjection::SetUseRadiusInformation ( int  )
virtual

◆ GetUseRadiusInformation()

virtual int vtkvmtkPolyDataCenterlineProjection::GetUseRadiusInformation ( )
virtual

◆ UseRadiusInformationOn()

virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOn ( )
virtual

◆ UseRadiusInformationOff()

virtual void vtkvmtkPolyDataCenterlineProjection::UseRadiusInformationOff ( )
virtual

◆ SetCenterlineRadiusArrayName()

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

◆ GetCenterlineRadiusArrayName()

virtual char* vtkvmtkPolyDataCenterlineProjection::GetCenterlineRadiusArrayName ( )
virtual

◆ RequestData()

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

Member Data Documentation

◆ CenterlineRadiusArrayName

char* vtkvmtkPolyDataCenterlineProjection::CenterlineRadiusArrayName
protected

Definition at line 59 of file vtkvmtkPolyDataCenterlineProjection.h.

◆ Centerlines

vtkPolyData* vtkvmtkPolyDataCenterlineProjection::Centerlines
protected

Definition at line 61 of file vtkvmtkPolyDataCenterlineProjection.h.

◆ UseRadiusInformation

int vtkvmtkPolyDataCenterlineProjection::UseRadiusInformation
protected

Definition at line 63 of file vtkvmtkPolyDataCenterlineProjection.h.


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