#include <vtkHierarchicalBoxCutter.h>
Inheritance diagram for vtkHierarchicalBoxCutter:
This filter uses vtkCutter to cut vtkHierarchicalBoxDataSet with user-specified implicit function.
Definition at line 39 of file vtkHierarchicalBoxCutter.h.
Public Types | |
typedef vtkHierarchicalBoxToPolyDataFilter | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetValue (int i, double value) |
double | GetValue (int i) |
double * | GetValues () |
void | GetValues (double *contourValues) |
void | SetNumberOfContours (int number) |
int | GetNumberOfContours () |
void | GenerateValues (int numContours, double range[2]) |
void | GenerateValues (int numContours, double rangeStart, double rangeEnd) |
unsigned long | GetMTime () |
void | SetCutFunction (vtkImplicitFunction *) |
vtkImplicitFunction * | GetCutFunction () |
Static Public Member Functions | |
vtkHierarchicalBoxCutter * | New () |
int | IsTypeOf (const char *type) |
vtkHierarchicalBoxCutter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkHierarchicalBoxCutter () | |
~vtkHierarchicalBoxCutter () | |
virtual void | ExecuteData (vtkDataObject *) |
Protected Attributes | |
vtkCutter * | Cutter |
|
Reimplemented from vtkHierarchicalBoxToPolyDataFilter. Definition at line 45 of file vtkHierarchicalBoxCutter.h. |
|
|
|
|
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject.
|
|
Reimplemented from vtkHierarchicalBoxToPolyDataFilter.
|
|
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 vtkHierarchicalBoxToPolyDataFilter.
|
|
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 vtkHierarchicalBoxToPolyDataFilter.
|
|
Reimplemented from vtkHierarchicalBoxToPolyDataFilter.
|
|
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 vtkHierarchicalBoxToPolyDataFilter.
|
|
Set a particular contour value at contour number i. The index i ranges between 0<=i<NumberOfContours. |
|
Get the ith contour value. |
|
Get a pointer to an array of contour values. There will be GetNumberOfContours() values in the list. |
|
Fill a supplied list with contour values. There will be GetNumberOfContours() values in the list. Make sure you allocate enough memory to hold the list. |
|
Set the number of contours to place into the list. You only really need to use this method to reduce list size. The method SetValue() will automatically increase list size as needed. |
|
Get the number of contours in the list of contour values. |
|
Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values. |
|
Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values. |
|
Specify the implicit function to perform the cutting. |
|
Specify the implicit function to perform the cutting. |
|
Override GetMTime because we delegate to vtkContourValues and refer to vtkImplicitFunction. Reimplemented from vtkObject.
|
|
This method is the one that should be used by subclasses, right now the default implementation is to call the backwards compatibility method Reimplemented from vtkSource.
|
|
Definition at line 96 of file vtkHierarchicalBoxCutter.h. |