#include <vtkPruneTreeFilter.h>
Removes a subtree rooted at a particular vertex in a vtkTree.
Definition at line 39 of file vtkPruneTreeFilter.h.
Public Types | |
typedef vtkTreeAlgorithm | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkIdType | GetParentVertex () |
virtual void | SetParentVertex (vtkIdType) |
Static Public Member Functions | |
static vtkPruneTreeFilter * | New () |
static int | IsTypeOf (const char *type) |
static vtkPruneTreeFilter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkPruneTreeFilter () | |
~vtkPruneTreeFilter () | |
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Protected Attributes | |
vtkIdType | ParentVertex |
vtkPruneTreeFilter::vtkPruneTreeFilter | ( | ) | [protected] |
vtkPruneTreeFilter::~vtkPruneTreeFilter | ( | ) | [protected] |
static vtkPruneTreeFilter* vtkPruneTreeFilter::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkTreeAlgorithm.
virtual const char* vtkPruneTreeFilter::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkTreeAlgorithm.
static int vtkPruneTreeFilter::IsTypeOf | ( | const char * | name | ) | [static] |
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkTreeAlgorithm.
virtual int vtkPruneTreeFilter::IsA | ( | const char * | name | ) | [virtual] |
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.
Reimplemented from vtkTreeAlgorithm.
static vtkPruneTreeFilter* vtkPruneTreeFilter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkTreeAlgorithm.
void vtkPruneTreeFilter::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkTreeAlgorithm.
virtual vtkIdType vtkPruneTreeFilter::GetParentVertex | ( | ) | [virtual] |
Set the parent vertex of the subtree to remove.
virtual void vtkPruneTreeFilter::SetParentVertex | ( | vtkIdType | ) | [virtual] |
Set the parent vertex of the subtree to remove.
int vtkPruneTreeFilter::RequestData | ( | vtkInformation * | request, | |
vtkInformationVector ** | inputVector, | |||
vtkInformationVector * | outputVector | |||
) | [protected, virtual] |
This is called by the superclass. This is the method you should override.
Reimplemented from vtkTreeAlgorithm.
vtkIdType vtkPruneTreeFilter::ParentVertex [protected] |
Definition at line 56 of file vtkPruneTreeFilter.h.