|
VTK
|
#include <vtkNonOverlappingAMR.h>
Public Types | |
| typedef vtkUniformGridAMR | Superclass |
Public Types inherited from vtkUniformGridAMR | |
| typedef vtkCompositeDataSet | Superclass |
Public Types inherited from vtkCompositeDataSet | |
| typedef vtkDataObject | Superclass |
Public Types inherited from vtkDataObject | |
| typedef vtkObject | Superclass |
| enum | FieldAssociations { FIELD_ASSOCIATION_POINTS, FIELD_ASSOCIATION_CELLS, FIELD_ASSOCIATION_NONE, FIELD_ASSOCIATION_POINTS_THEN_CELLS, FIELD_ASSOCIATION_VERTICES, FIELD_ASSOCIATION_EDGES, FIELD_ASSOCIATION_ROWS, NUMBER_OF_ASSOCIATIONS } |
| enum | AttributeTypes { POINT, CELL, FIELD, POINT_THEN_CELL, VERTEX, EDGE, ROW, NUMBER_OF_ATTRIBUTE_TYPES } |
| enum | FieldOperations { FIELD_OPERATION_PRESERVED, FIELD_OPERATION_REINTERPOLATED, FIELD_OPERATION_MODIFIED, FIELD_OPERATION_REMOVED } |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkNonOverlappingAMR * | NewInstance () const |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual int | GetDataObjectType () |
Public Member Functions inherited from vtkUniformGridAMR | |
| vtkUniformGridAMR * | NewInstance () const |
| virtual vtkCompositeDataIterator * | NewIterator () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Initialize () |
| virtual void | Initialize (int numLevels, const int *blocksPerLevel) |
| void | SetGridDescription (int gridDescription) |
| int | GetGridDescription () |
| unsigned int | GetNumberOfLevels () |
| virtual unsigned int | GetTotalNumberOfBlocks () |
| unsigned int | GetNumberOfDataSets (const unsigned int level) |
| void | GetBounds (double bounds[6]) |
| const double * | GetBounds () |
| void | GetMin (double min[3]) |
| void | GetMax (double max[3]) |
| virtual void | SetDataSet (vtkCompositeDataIterator *iter, vtkDataObject *dataObj) |
| virtual void | SetDataSet (unsigned int level, unsigned int idx, vtkUniformGrid *grid) |
| vtkDataObject * | GetDataSet (vtkCompositeDataIterator *iter) |
| vtkUniformGrid * | GetDataSet (unsigned int level, unsigned int idx) |
| int | GetCompositeIndex (const unsigned int level, const unsigned int index) |
| void | GetLevelAndIndex (const unsigned int compositeIdx, unsigned int &level, unsigned int &idx) |
| virtual void | ShallowCopy (vtkDataObject *src) |
| virtual void | DeepCopy (vtkDataObject *src) |
| virtual void | CopyStructure (vtkCompositeDataSet *src) |
Public Member Functions inherited from vtkCompositeDataSet | |
| vtkCompositeDataSet * | NewInstance () const |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual unsigned long | GetActualMemorySize () |
| virtual vtkIdType | GetNumberOfPoints () |
Public Member Functions inherited from vtkDataObject | |
| vtkDataObject * | NewInstance () const |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| unsigned long int | GetMTime () |
| void | ReleaseData () |
| unsigned long | GetUpdateTime () |
| void | DataHasBeenGenerated () |
| virtual void | PrepareForNewData () |
| virtual int | GetExtentType () |
| virtual void | Crop (const int *updateExtent) |
| virtual vtkDataSetAttributes * | GetAttributes (int type) |
| virtual vtkFieldData * | GetAttributesAsFieldData (int type) |
| virtual int | GetAttributeTypeForArray (vtkAbstractArray *arr) |
| virtual vtkIdType | GetNumberOfElements (int type) |
| virtual vtkInformation * | GetInformation () |
| virtual void | SetInformation (vtkInformation *) |
| virtual int | GetDataReleased () |
| virtual void | SetFieldData (vtkFieldData *) |
| virtual vtkFieldData * | GetFieldData () |
| virtual void | CopyInformationFromPipeline (vtkInformation *vtkNotUsed(info)) |
| void | GlobalReleaseDataFlagOn () |
| void | GlobalReleaseDataFlagOff () |
Static Public Member Functions | |
| static vtkNonOverlappingAMR * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkNonOverlappingAMR * | SafeDownCast (vtkObjectBase *o) |
| static vtkNonOverlappingAMR * | GetData (vtkInformation *info) |
| static vtkNonOverlappingAMR * | GetData (vtkInformationVector *v, int i=0) |
Static Public Member Functions inherited from vtkUniformGridAMR | |
| static vtkUniformGridAMR * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkUniformGridAMR * | SafeDownCast (vtkObjectBase *o) |
| static vtkUniformGridAMR * | GetData (vtkInformation *info) |
| static vtkUniformGridAMR * | GetData (vtkInformationVector *v, int i=0) |
Static Public Member Functions inherited from vtkCompositeDataSet | |
| static int | IsTypeOf (const char *type) |
| static vtkCompositeDataSet * | SafeDownCast (vtkObjectBase *o) |
| static vtkInformationStringKey * | NAME () |
| static vtkCompositeDataSet * | GetData (vtkInformation *info) |
| static vtkCompositeDataSet * | GetData (vtkInformationVector *v, int i=0) |
Static Public Member Functions inherited from vtkDataObject | |
| static vtkDataObject * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkDataObject * | SafeDownCast (vtkObjectBase *o) |
| static const char * | GetAssociationTypeAsString (int associationType) |
| static int | GetAssociationTypeFromString (const char *associationType) |
| static vtkInformationStringKey * | DATA_TYPE_NAME () |
| static vtkInformationDataObjectKey * | DATA_OBJECT () |
| static vtkInformationIntegerKey * | DATA_EXTENT_TYPE () |
| static vtkInformationIntegerPointerKey * | DATA_EXTENT () |
| static vtkInformationIntegerKey * | DATA_PIECE_NUMBER () |
| static vtkInformationIntegerKey * | DATA_NUMBER_OF_PIECES () |
| static vtkInformationIntegerKey * | DATA_NUMBER_OF_GHOST_LEVELS () |
| static vtkInformationDoubleKey * | DATA_RESOLUTION () |
| static vtkInformationDoubleKey * | DATA_TIME_STEP () |
| static vtkInformationInformationVectorKey * | POINT_DATA_VECTOR () |
| static vtkInformationInformationVectorKey * | CELL_DATA_VECTOR () |
| static vtkInformationInformationVectorKey * | VERTEX_DATA_VECTOR () |
| static vtkInformationInformationVectorKey * | EDGE_DATA_VECTOR () |
| static vtkInformationIntegerKey * | FIELD_ARRAY_TYPE () |
| static vtkInformationIntegerKey * | FIELD_ASSOCIATION () |
| static vtkInformationIntegerKey * | FIELD_ATTRIBUTE_TYPE () |
| static vtkInformationIntegerKey * | FIELD_ACTIVE_ATTRIBUTE () |
| static vtkInformationIntegerKey * | FIELD_NUMBER_OF_COMPONENTS () |
| static vtkInformationIntegerKey * | FIELD_NUMBER_OF_TUPLES () |
| static vtkInformationIntegerKey * | FIELD_OPERATION () |
| static vtkInformationDoubleVectorKey * | FIELD_RANGE () |
| static vtkInformationDoubleVectorKey * | PIECE_FIELD_RANGE () |
| static vtkInformationStringKey * | FIELD_ARRAY_NAME () |
| static vtkInformationIntegerVectorKey * | PIECE_EXTENT () |
| static vtkInformationStringKey * | FIELD_NAME () |
| static vtkInformationDoubleVectorKey * | ORIGIN () |
| static vtkInformationDoubleVectorKey * | SPACING () |
| static vtkInformationIntegerKey * | DATA_GEOMETRY_UNMODIFIED () |
| static vtkInformationDoubleVectorKey * | BOUNDING_BOX () |
| static vtkInformationDataObjectKey * | SIL () |
| static vtkInformation * | GetActiveFieldInformation (vtkInformation *info, int fieldAssociation, int attributeType) |
| static vtkInformation * | GetNamedFieldInformation (vtkInformation *info, int fieldAssociation, const char *name) |
| static void | RemoveNamedFieldInformation (vtkInformation *info, int fieldAssociation, const char *name) |
| static vtkInformation * | SetActiveAttribute (vtkInformation *info, int fieldAssociation, const char *attributeName, int attributeType) |
| static void | SetActiveAttributeInfo (vtkInformation *info, int fieldAssociation, int attributeType, const char *name, int arrayType, int numComponents, int numTuples) |
| static void | SetPointDataActiveScalarInfo (vtkInformation *info, int arrayType, int numComponents) |
| static vtkDataObject * | GetData (vtkInformation *info) |
| static vtkDataObject * | GetData (vtkInformationVector *v, int i=0) |
| static void | SetGlobalReleaseDataFlag (int val) |
| static int | GetGlobalReleaseDataFlag () |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkNonOverlappingAMR () | |
| virtual | ~vtkNonOverlappingAMR () |
Protected Member Functions inherited from vtkUniformGridAMR | |
| vtkUniformGridAMR () | |
| virtual | ~vtkUniformGridAMR () |
| virtual vtkAMRDataInternals * | GetAMRData () |
| virtual vtkAMRInformation * | GetAMRInfo () |
| virtual void | SetAMRInfo (vtkAMRInformation *) |
Protected Member Functions inherited from vtkCompositeDataSet | |
| vtkCompositeDataSet () | |
| virtual | ~vtkCompositeDataSet () |
Protected Member Functions inherited from vtkDataObject | |
| vtkDataObject () | |
| ~vtkDataObject () | |
Additional Inherited Members | |
Protected Attributes inherited from vtkUniformGridAMR | |
| vtkAMRInformation * | AMRInfo |
| vtkAMRDataInternals * | AMRData |
| double | Bounds [6] |
Protected Attributes inherited from vtkDataObject | |
| vtkFieldData * | FieldData |
| int | DataReleased |
| vtkTimeStamp | UpdateTime |
| vtkInformation * | Information |
A concrete instance of vtkUniformGridAMR to store uniform grids at different levels of resolution that do not overlap with each other.
Definition at line 34 of file vtkNonOverlappingAMR.h.
Definition at line 38 of file vtkNonOverlappingAMR.h.
|
protected |
|
protectedvirtual |
|
static |
|
static |
|
virtual |
Reimplemented from vtkUniformGridAMR.
|
static |
|
protectedvirtual |
Reimplemented from vtkUniformGridAMR.
| vtkNonOverlappingAMR* vtkNonOverlappingAMR::NewInstance | ( | ) | const |
| void vtkNonOverlappingAMR::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
inlinevirtual |
Returns object type (see vtkType.h for definitions).
Reimplemented from vtkUniformGridAMR.
Definition at line 42 of file vtkNonOverlappingAMR.h.
|
inlinestatic |
Retrieve an instance of this class from an information object.
Definition at line 47 of file vtkNonOverlappingAMR.h.
|
inlinestatic |
Retrieve an instance of this class from an information object.
Definition at line 49 of file vtkNonOverlappingAMR.h.
1.8.6