|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkAMRInformation * | NewInstance () const |
|
bool | operator== (const vtkAMRInformation &other) const |
|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkOverlappingAMRMetaData * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Print members.
|
|
bool | operator== (const vtkOverlappingAMRMetaData &other) const |
|
bool | operator!= (const vtkOverlappingAMRMetaData &other) const |
|
void | Initialize (const std::vector< unsigned int > &blocksPerLevel) override |
| Initialize the meta information blocksPerLevels is the number of blocks for each level.
|
|
const double * | GetBounds () |
| Returns the bounds of the entire domain as a 6 sized array.
|
|
void | GetBounds (unsigned int level, unsigned int id, double *bb) |
| Returns the bounding box of a given box.
|
|
bool | GetOrigin (unsigned int level, unsigned int id, double *origin) |
| Recover the origin of the grid at (level,id).
|
|
void | GetSpacing (unsigned int level, double spacing[3]) |
| Return the spacing at the given fiven.
|
|
bool | HasSpacing (unsigned int level) |
| Return if a specific level has spacing.
|
|
bool | GetCoarsenedAMRBox (unsigned int level, unsigned int id, vtkAMRBox &box) const |
| return the amr box coarsened to the previous level
|
|
void | GenerateRefinementRatio () |
| This method computes the refinement ratio at each level.
|
|
bool | HasRefinementRatio () |
| Returns whether refinement ratio has been set (either by calling GenerateRefinementRatio() or by calling SetRefinementRatio()
|
|
void | SetRefinementRatio (unsigned int level, int ratio) |
| Set the refinement ratio at a level.
|
|
int | GetRefinementRatio (unsigned int level) const |
| Returns the refinement of a given level.
|
|
void | SetSpacing (unsigned int level, const double *h) |
| Set the spacing at a given level.
|
|
bool | HasChildrenInformation () |
| Return whether parent child information has been generated.
|
|
unsigned int * | GetParents (unsigned int level, unsigned int index, unsigned int &numParents) |
| Return a pointer to Parents of a block.
|
|
unsigned int * | GetChildren (unsigned int level, unsigned int index, unsigned int &numChildren) |
| Return a pointer to Children of a block.
|
|
void | PrintParentChildInfo (unsigned int level, unsigned int index) |
| Generate if needed and prints the parents and children of a requested block (Debug Routine)
|
|
void | GenerateParentChildInformation () |
| Generate the parent/child relationships - needed to be called before GetParents or GetChildren can be used!
|
|
bool | CheckValidity () |
| Checks whether the meta data is internally consistent.
|
|
bool | FindCell (double q[3], unsigned int level, unsigned int index, int &cellIdx) |
| Given a point q, find whether q is bounded by the data set at (level,index).
|
|
bool | FindGrid (double q[3], int level, unsigned int &gridId) |
| find the grid that contains the point q at the specified level
|
|
bool | FindGrid (double q[3], unsigned int &level, unsigned int &gridId) |
| Given a point q, find the highest level grid that contains it.
|
|
std::vector< std::vector< unsigned int > > & | GetChildrenAtLevel (unsigned int i) |
| Get children at a specific level.
|
|
void | DeepCopy (vtkAMRMetaData *other) override |
| Check it is an vtkOverlappingAMRMetaData and copy internal fields from other into this.
|
|
virtual void | Initialize (const std::vector< unsigned int > &blocksPerLevel) |
| Initialize the meta information blocksPerLevel is the number of blocks for each levels.
|
|
virtual void | Initialize (int numLevels, const int *blocksPerLevel) |
| Initialize the meta information numLevels is the number of levels blocksPerLevel[i] is the number of blocks at level i.
|
|
void | GetOrigin (double origin[3]) |
| Get the AMR block origin as a 3 sized array The origin is essentially the minimum of all the grids.
|
|
double * | GetOrigin () |
| Get the AMR block origin as a 3 sized array The origin is essentially the minimum of all the grids.
|
|
void | SetOrigin (const double *origin) |
| Get the AMR block origin as a 3 sized array The origin is essentially the minimum of all the grids.
|
|
void | SetAMRBox (unsigned int level, unsigned int id, const vtkAMRBox &box) |
| Methods to set and get the AMR box at a given position.
|
|
const vtkAMRBox & | GetAMRBox (unsigned int level, unsigned int id) const |
| Methods to set and get the AMR box at a given position.
|
|
int | GetAMRBlockSourceIndex (int index) |
| Get/Set the SourceIndex of a block.
|
|
void | SetAMRBlockSourceIndex (int index, int sourceId) |
| Get/Set the SourceIndex of a block.
|
|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkAMRMetaData * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Print members.
|
|
bool | operator== (const vtkAMRMetaData &other) const |
|
bool | operator!= (const vtkAMRMetaData &other) const |
|
virtual void | Initialize (const std::vector< unsigned int > &blocksPerLevel) |
| Initialize the meta information blocksPerLevel is the number of blocks for each levels.
|
|
virtual void | Initialize (int numLevels, const int *blocksPerLevel) |
| Initialize the meta information numLevels is the number of levels blocksPerLevel[i] is the number of blocks at level i.
|
|
unsigned int | GetNumberOfLevels () const |
| Return the number of levels.
|
|
unsigned int | GetNumberOfBlocks (unsigned int level) const |
| Returns the number of blocks at the given level or zero if level is higher or equal than numLevels.
|
|
unsigned int | GetNumberOfDataSets (unsigned int level) |
| Deprecated, forward to GetNumberOfBlocks(level)
|
|
unsigned int | GetNumberOfBlocks () const |
| Returns number of blocks for all levels.
|
|
virtual unsigned int | GetTotalNumberOfBlocks () |
| Deprecated, forward to GetNumberOfBlocks.
|
|
int | GetAbsoluteBlockIndex (unsigned int level, unsigned int relativeBlockIdx) const |
| Returns the absolute block index from a level and a relative block index or -1 if level is invalid.
|
|
int | GetIndex (unsigned int level, unsigned int id) const |
| Deprecated, forward to GetAbsoluteBlockIndex.
|
|
void | ComputeIndexPair (unsigned int index, unsigned int &level, unsigned int &id) |
| Returns the an index pair (level, relative index) given a absolute block index.
|
|
const std::vector< int > & | GetNumBlocks () const |
| Returns internal vector of blocks.
|
|
virtual void | DeepCopy (vtkAMRMetaData *other) |
| Copy internal fields from other into this.
|
|
virtual int | GetGridDescription () |
| returns the value of vtkUniformGrid::GridDescription() of any block
|
|
void | SetGridDescription (int description) |
| returns the value of vtkUniformGrid::GridDescription() of any block
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on.
|
|
virtual void | DebugOff () |
| Turn debugging output off.
|
|
bool | GetDebug () |
| Get the value of the debug flag.
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag.
|
|
virtual void | Modified () |
| Update the modification time for this object.
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time.
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
vtkTypeBool | HasObserver (unsigned long event) |
|
vtkTypeBool | HasObserver (const char *event) |
|
vtkTypeBool | InvokeEvent (unsigned long event) |
|
vtkTypeBool | InvokeEvent (const char *event) |
|
std::string | GetObjectDescription () const override |
| The object description printed in messages and PrintSelf output.
|
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method.
|
|
vtkTypeBool | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
vtkTypeBool | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
virtual void | SetObjectName (const std::string &objectName) |
| Set/get the name of this object for reporting purposes.
|
|
virtual std::string | GetObjectName () const |
| Set/get the name of this object for reporting purposes.
|
|
const char * | GetClassName () const |
| Return the class name as a string.
|
|
virtual std::string | GetObjectDescription () const |
| The object description printed in messages and PrintSelf output.
|
|
virtual vtkTypeBool | IsA (const char *name) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
virtual vtkIdType | GetNumberOfGenerationsFromBase (const char *name) |
| Given the name of a base class of this class type, return the distance of inheritance between this class type and the named class (how many generations of inheritance are there between this class and the named class).
|
|
virtual void | Delete () |
| Delete a VTK object.
|
|
virtual void | FastDelete () |
| Delete a reference to this object.
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream.
|
|
void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object).
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object).
|
|
int | GetReferenceCount () |
| Return the current reference count of this object.
|
|
void | SetReferenceCount (int) |
| Sets the reference count.
|
|
bool | GetIsInMemkind () const |
| A local state flag that remembers whether this object lives in the normal or extended memory space.
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual bool | UsesGarbageCollector () const |
| Indicate whether the class uses vtkGarbageCollector or not.
|
|