#include <vtkHierarchicalBoxDataSet.h>
Inheritance diagram for vtkHierarchicalBoxDataSet:
vtkHierarchicalBoxDataSet is a concrete implementation of vtkHierarchicalDataSet. The dataset type is restricted to vtkUniformGrid. Each dataset has an associated vtkAMRBox that represents it's region (similar to extent) in space.
Definition at line 52 of file vtkHierarchicalBoxDataSet.h.
Public Types | |
typedef vtkHierarchicalDataSet | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkCompositeDataVisitor * | NewVisitor () |
virtual int | GetDataObjectType () |
vtkDataObject * | GetDataSet (unsigned int level, unsigned int id) |
void | SetRefinementRatio (unsigned int level, int refRatio) |
void | GenerateVisibilityArrays () |
void | SetDataSet (unsigned int level, unsigned int id, vtkAMRBox &box, vtkUniformGrid *dataSet) |
vtkUniformGrid * | GetDataSet (unsigned int level, unsigned int id, vtkAMRBox &box) |
virtual void | ShallowCopy (vtkDataObject *src) |
virtual void | DeepCopy (vtkDataObject *src) |
Static Public Member Functions | |
vtkHierarchicalBoxDataSet * | New () |
int | IsTypeOf (const char *type) |
vtkHierarchicalBoxDataSet * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkHierarchicalBoxDataSet () | |
~vtkHierarchicalBoxDataSet () | |
virtual vtkHDSNode * | NewNode () |
Protected Attributes | |
vtkHierarchicalBoxDataSetInternal * | BoxInternal |
|
Reimplemented from vtkHierarchicalDataSet. Definition at line 57 of file vtkHierarchicalBoxDataSet.h. |
|
|
|
|
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkDataObject. |
|
Reimplemented from vtkHierarchicalDataSet. |
|
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 vtkHierarchicalDataSet. |
|
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 vtkHierarchicalDataSet. |
|
Reimplemented from vtkHierarchicalDataSet. |
|
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 vtkHierarchicalDataSet. |
|
This returns a vtkHierarchicalBoxVisitor. Implements vtkCompositeDataSet. |
|
Return class name of data type (see vtkSystemIncludes.h for definitions). Reimplemented from vtkHierarchicalDataSet. Definition at line 65 of file vtkHierarchicalBoxDataSet.h. |
|
Set the dataset pointer for a given node. This method does not remove the existing parent/child links. It only replaces the dataset pointer. |
|
Get a dataset give a level and an id. |
|
Get a dataset give a level and an id. Reimplemented from vtkHierarchicalDataSet. Definition at line 85 of file vtkHierarchicalBoxDataSet.h. |
|
Sets the refinement of a given level. |
|
Blank lower level cells if they are overlapped by higher level ones. |
|
Shallow and Deep copy. Reimplemented from vtkHierarchicalDataSet. |
|
Shallow and Deep copy. Reimplemented from vtkHierarchicalDataSet. |
|
Reimplemented from vtkHierarchicalDataSet. |
|
Definition at line 106 of file vtkHierarchicalBoxDataSet.h. |