|
VTK
|
container of vtkUniformGrid for an AMR data set More...
#include <vtkAMRDataInternals.h>


Classes | |
| struct | Block |
Public Types | |
| typedef std::vector < vtkAMRDataInternals::Block > | BlockList |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkAMRDataInternals * | NewInstance () const |
| void | Initialize () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | Insert (unsigned int index, vtkUniformGrid *grid) |
| vtkUniformGrid * | GetDataSet (unsigned int compositeIndex) |
| virtual void | ShallowCopy (vtkObject *src) |
| bool | Empty () const |
| unsigned int | GetNumberOfBlocks () const |
| const Block & | GetBlock (unsigned int i) |
| const BlockList & | GetAllBlocks () const |
Static Public Member Functions | |
| static vtkAMRDataInternals * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkAMRDataInternals * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkAMRDataInternals () | |
| ~vtkAMRDataInternals () | |
| void | GenerateIndex (bool force=false) |
| bool | GetInternalIndex (unsigned int compositeIndex, unsigned int &internalIndex) |
Protected Attributes | |
| std::vector< Block > | Blocks |
| std::vector< int > * | InternalIndex |
container of vtkUniformGrid for an AMR data set
vtkAMRDataInternals stores a list of non-empty blocks of an AMR data set
Definition at line 34 of file vtkAMRDataInternals.h.
| typedef std::vector<vtkAMRDataInternals::Block> vtkAMRDataInternals::BlockList |
Definition at line 43 of file vtkAMRDataInternals.h.
Reimplemented from vtkObject.
Definition at line 46 of file vtkAMRDataInternals.h.
| vtkAMRDataInternals::vtkAMRDataInternals | ( | ) | [protected] |
| vtkAMRDataInternals::~vtkAMRDataInternals | ( | ) | [protected] |
| static vtkAMRDataInternals* vtkAMRDataInternals::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| static int vtkAMRDataInternals::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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| virtual int vtkAMRDataInternals::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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| static vtkAMRDataInternals* vtkAMRDataInternals::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkObject.
| virtual vtkObjectBase* vtkAMRDataInternals::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkObject.
Reimplemented from vtkObject.
| void vtkAMRDataInternals::Initialize | ( | ) |
| void vtkAMRDataInternals::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
| void vtkAMRDataInternals::Insert | ( | unsigned int | index, |
| vtkUniformGrid * | grid | ||
| ) |
| vtkUniformGrid* vtkAMRDataInternals::GetDataSet | ( | unsigned int | compositeIndex | ) |
| virtual void vtkAMRDataInternals::ShallowCopy | ( | vtkObject * | src | ) | [virtual] |
| bool vtkAMRDataInternals::Empty | ( | ) | const [inline] |
Definition at line 56 of file vtkAMRDataInternals.h.
| unsigned int vtkAMRDataInternals::GetNumberOfBlocks | ( | ) | const [inline] |
Definition at line 59 of file vtkAMRDataInternals.h.
| const Block& vtkAMRDataInternals::GetBlock | ( | unsigned int | i | ) | [inline] |
Definition at line 60 of file vtkAMRDataInternals.h.
| const BlockList& vtkAMRDataInternals::GetAllBlocks | ( | ) | const [inline] |
Definition at line 61 of file vtkAMRDataInternals.h.
| void vtkAMRDataInternals::GenerateIndex | ( | bool | force = false | ) | [protected] |
| bool vtkAMRDataInternals::GetInternalIndex | ( | unsigned int | compositeIndex, |
| unsigned int & | internalIndex | ||
| ) | [protected] |
std::vector<Block> vtkAMRDataInternals::Blocks [protected] |
Definition at line 70 of file vtkAMRDataInternals.h.
std::vector<int>* vtkAMRDataInternals::InternalIndex [protected] |
Definition at line 71 of file vtkAMRDataInternals.h.
1.8.0