30 #ifndef __vtkGeoTreeNodeCache_h
31 #define __vtkGeoTreeNodeCache_h
33 #include "vtkGeovisCoreModule.h"
34 #include "vtkObject.h"
35 #include "vtkSmartPointer.h"
44 virtual void PrintSelf(ostream& os, vtkIndent indent);
50 vtkSetMacro(CacheMaximumLimit,
int);
51 vtkGetMacro(CacheMaximumLimit,
int);
56 vtkSetMacro(CacheMinimumLimit,
int);
57 vtkGetMacro(CacheMinimumLimit,
int);
70 vtkGetMacro(Size,
int);
79 void TrimToCacheMinimum();
89 vtkSmartPointer<vtkGeoTreeNode>
Newest;
90 vtkSmartPointer<vtkGeoTreeNode>
Oldest;
vtkSmartPointer< vtkGeoTreeNode > Newest
vtkSmartPointer< vtkGeoTreeNode > Oldest
Stores data for a patch of the globe.
Manages a list of vtkGeoTreeNodes.