25#ifndef _SO_GEO_PROJECTION_
26#define _SO_GEO_PROJECTION_
28#include <Inventor/nodes/SoProjection.h>
29#include <Inventor/projection/SbProj4Projection.h>
119 static void initClass();
120 static void exitClass();
137 void setUTMZone(
int zone );
139 void setUTMSouth(
bool south );
149 void setRevertCoord(
bool revertCoordNeeded ) { m_proj4Projection->
setRevertCoord( revertCoordNeeded ); };
156 static void ellipsoidChangedCB(
void *data,
SoSensor* );
158 static void coordinateChangedCB(
void *data,
SoSensor* );
160 static void projIdChangedCB(
void *data,
SoSensor* );
162 static void projectionChangedCB(
void *data,
SoSensor* );
Cartographic (PROJ4) projection class.
CoordinateSystem
Available coordinate systems.
PredefinedEllipsoid
Available ellipsoids.
void setRevertCoord(bool revertCoordNeeded)
Set revertCoordNeeded.
bool isRevertCoordNeeded()
Get revertCoordNeeded.
Projection
Available projections.
Sensor class that can be attached to Open Inventor fields.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Geospatial proje...
SoSFEnum projection
Current Projection.
SoGeoProjection()
Constructor.
SoSFEnum ellipsoid
Current ellipsoid.
SoSFEnum coordinateSystem
Current coordinate system.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Coordinate proje...
Field containing an enumerated value.
Abstract base class for Open Inventor sensors.