31 #ifndef __vtkGeoProjection_h
32 #define __vtkGeoProjection_h
37 typedef PROJconsts
PROJ;
47 static int GetNumberOfProjections();
52 static const char* GetProjectionName(
int projection );
57 static const char* GetProjectionDescription(
int projection );
64 vtkSetStringMacro(Name);
65 vtkGetStringMacro(Name);
75 const char* GetDescription();
80 vtkSetMacro(CentralMeridian,
double);
81 vtkGetMacro(CentralMeridian,
double);
92 PROJ* GetProjection();
101 virtual int UpdateProjection();
113 #endif // __vtkGeoProjection_h
Represent a projection from a sphere to a plane.
abstract base class for most VTK objects
vtkTimeStamp ProjectionMTime
record modification and/or execution time
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation