15 #ifndef vtkGeoTransform_h
16 #define vtkGeoTransform_h
19 #include "vtkGeovisCoreModule.h"
21 VTK_ABI_NAMESPACE_BEGIN
50 void SetSourceProjection(
const char* proj);
65 vtkSetMacro(TransformZCoordinate,
bool);
66 vtkGetMacro(TransformZCoordinate,
bool);
76 void SetDestinationProjection(
const char* proj);
116 static int ComputeUTMZone(
double lon,
double lat);
128 const float in[3],
float out[3],
float derivative[3][3])
override;
130 const double in[3],
double out[3],
double derivative[3][3])
override;
143 void InternalTransformPoints(
double* ptsInOut,
vtkIdType numPts,
int stride);
153 VTK_ABI_NAMESPACE_END
154 #endif // vtkGeoTransform_h
Represent a projection from a sphere to a plane.
a simple class to control print indentation
abstract superclass for arrays of numeric data
boost::graph_traits< vtkGraph * >::vertex_descriptor source(boost::graph_traits< vtkGraph * >::edge_descriptor e, vtkGraph *)
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
represent and manipulate 3D points