#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.
Definition at line 61 of file vtkGhostLevels.h.
|
|
|
Definition at line 96 of file vtkGhostLevels.h. |
|
Definition at line 97 of file vtkGhostLevels.h. |
|
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. Reimplemented from vtkObject. Referenced by MakeObject().
|
|
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 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. |
|
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. |
|
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. |
|
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. |
|
Create a copy of this object. Reimplemented from vtkAttributeData. Definition at line 70 of file vtkGhostLevels.h. |
|
Return an unsigned char ghost level for a specific id. Definition at line 101 of file vtkGhostLevels.h. |
|
Insert ghost level into object. No range checking performed (fast!). Definition at line 107 of file vtkGhostLevels.h. |
|
Insert ghost level into object. Range checking performed and memory allocated as necessary. Definition at line 113 of file vtkGhostLevels.h. |
|
Insert ghost level into next available slot. Returns id of slot. Definition at line 119 of file vtkGhostLevels.h. |
|
Given a list of pt ids, return an array of ghost levels. |
|
Specify the number of ghost levels for this object to hold. Definition at line 89 of file vtkGhostLevels.h. |
|
Return number of ghost levels in the array. Definition at line 93 of file vtkGhostLevels.h. |
|
Definition at line 98 of file vtkGhostLevels.h. |