#define vtkGetObjectMacro(name, type)
virtual void SetDataSet(vtkDataSet *)
record modification and/or execution time
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
abstract base class for objects that accelerate spatial searches
virtual void Initialize()
#define vtkSetClampMacro(name, type, min, max)
virtual void GenerateRepresentation(int level, vtkPolyData *pd)=0
abstract base class for most VTK objects
a simple class to control print indentation
virtual void ReportReferences(vtkGarbageCollector *)
virtual void BuildLocator()=0
#define vtkGetMacro(name, type)
Detect and break reference loops.
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void PrintSelf(ostream &os, vtkIndent indent)
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual void UnRegister(vtkObjectBase *o)
#define VTKCOMMONDATAMODEL_EXPORT
virtual void FreeSearchStructure()=0
virtual void Register(vtkObjectBase *o)