Geographic coordinates node. More...
#include <Inventor/geo/SoGeoCoordinate.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoGeoCoordinate () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoMFString | geoSystem |
The SoGeoCoordinate node allows applications to build geometry using geographic coordinates
The SoGeoCoordinate node specifies a list of coordinates in a spatial reference frame. It can be used in place of an SoCoordinate3 node. The geoSystem field is used to define the spatial reference frame and is described in 25.2.3 Specifying a spatial reference frame. The point array is used to contain the actual geospatial coordinates and should be provided in a format consistent with that specified for the particular geoSystem (see above). The geospatial coordinates are transparently transformed into a geocentric, curved-earth representation. For example, this would allow a geographer to create a world where all coordinates are specified in terms of latitude, longitude, and elevation.
point | [] |
geoSystem | ["GD","WE"] |
SoGeoCoordinate::SoGeoCoordinate | ( | ) |
Constructor.
static SoType SoGeoCoordinate::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoCoordinate3.
virtual SoType SoGeoCoordinate::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoCoordinate3.
Defines the spatial reference frame.
Valid values are: