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

Utility functions to ease working with branches and surfaces. More...

#include <vtkvmtkPolyDataBranchUtilities.h>

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

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataBranchUtilitiesNewInstance () const
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataBranchUtilitiesSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkPolyDataBranchUtilitiesNew ()
 
static void GetGroupsIdList (vtkPolyData *surface, const char *groupIdsArrayName, vtkIdList *groupIds)
 
static void ExtractGroup (vtkPolyData *surface, const char *groupIdsArrayName, vtkIdType groupId, bool cleanGroupSurface, vtkPolyData *groupSurface)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataBranchUtilities ()
 
 ~vtkvmtkPolyDataBranchUtilities ()
 

Detailed Description

Utility functions to ease working with branches and surfaces.

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

Definition at line 39 of file vtkvmtkPolyDataBranchUtilities.h.

Member Typedef Documentation

◆ Superclass

Definition at line 42 of file vtkvmtkPolyDataBranchUtilities.h.

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataBranchUtilities()

vtkvmtkPolyDataBranchUtilities::vtkvmtkPolyDataBranchUtilities ( )
inlineprotected

Definition at line 49 of file vtkvmtkPolyDataBranchUtilities.h.

49 {};

◆ ~vtkvmtkPolyDataBranchUtilities()

vtkvmtkPolyDataBranchUtilities::~vtkvmtkPolyDataBranchUtilities ( )
inlineprotected

Definition at line 50 of file vtkvmtkPolyDataBranchUtilities.h.

50 {};

Member Function Documentation

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataBranchUtilities::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::NewInstance ( ) const

◆ New()

static vtkvmtkPolyDataBranchUtilities* vtkvmtkPolyDataBranchUtilities::New ( )
static

◆ GetGroupsIdList()

static void vtkvmtkPolyDataBranchUtilities::GetGroupsIdList ( vtkPolyData *  surface,
const char *  groupIdsArrayName,
vtkIdList *  groupIds 
)
static

◆ ExtractGroup()

static void vtkvmtkPolyDataBranchUtilities::ExtractGroup ( vtkPolyData *  surface,
const char *  groupIdsArrayName,
vtkIdType  groupId,
bool  cleanGroupSurface,
vtkPolyData *  groupSurface 
)
static

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