#include <vtkGhostLevels.h>
Inheritance diagram for vtkGhostLevels:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
vtkAttributeData * | MakeObject () |
unsigned char | GetGhostLevel (int id) |
void | SetGhostLevel (int id, unsigned char lev) |
void | InsertGhostLevel (int id, unsigned char lev) |
int | InsertNextGhostLevel (unsigned char lev) |
void | GetGhostLevels (vtkIdList *ptId, vtkGhostLevels *fn) |
void | SetNumberOfGhostLevels (int number) |
int | GetNumberOfGhostLevels () |
Static Public Methods | |
vtkGhostLevels * | New () |
int | IsTypeOf (const char *type) |
vtkGhostLevels * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkGhostLevels () | |
~vtkGhostLevels () | |
vtkGhostLevels (const vtkGhostLevels &) | |
void | operator= (const vtkGhostLevels &) |
vtkGhostLevels is used to keep track of whether a particular point in one piece is replicated in another piece. One piece will "own" the point, and it's ghost level for that point will be 0. For any other pieces containing this point, the ghost level will be non-zero.
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkAttributeData. |
|
Return an unsigned char ghost level for a specific id. |
|
Given a list of pt ids, return an array of ghost levels. |
|
Return number of ghost levels in the array. |
|
Insert ghost level into object. Range checking performed and memory allocated as necessary. |
|
Insert ghost level into next available slot. Returns id of slot. |
|
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 vtkAttributeData. |
|
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 vtkAttributeData. |
|
Create a copy of this object. Implements vtkAttributeData. |
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject. |
|
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 vtkAttributeData. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkAttributeData. |
|
Insert ghost level into object. No range checking performed (fast!). |
|
Specify the number of ghost levels for this object to hold. |