NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications

Geometry. More...

Data Structures

struct  SDKPointF2D
 Single 2D point. More...
 
struct  SDKPointF3D
 Single 3D point. More...
 
struct  SDKPointI2D
 Single 2D point. More...
 
struct  SDKPointD2D
 A two dimensional point. More...
 
struct  SDKPointD3D
 A three dimensional point. More...
 
struct  SDKEnvelope2D
 A rectangle orthogonal with sides parallel to a coordinate system. More...
 
struct  SDKEnvelope2DI
 A rectangle orthogonal with sides parallel to a coordinate system. More...
 
struct  SDKEnvelope3D
 A rectangle orthogonal with sides parallel to a 3D coordinate system. More...
 
struct  SDKEnvelope2DF
 A rectangle orthogonal with sides parallel to a coordinate system. More...
 
struct  SDKEnvelope3DF
 A rectangle orthogonal with sides parallel to a 3D coordinate system. More...
 
struct  SDKSizeF
 SizeF. More...
 
struct  SDKSizeD
 SizeD. More...
 
struct  SDKSize
 SizeUI. More...
 
struct  SDKRectF2D
 2D Rectangle More...
 
struct  SDKRectD2D
 2D Rectangle More...
 
struct  SDKRectI2D
 2D Rectangle More...
 
struct  SDKRoundRectF2D
 Rounded 2D rectangle. More...
 
struct  SDKEllipseF2D
 2D ellipse More...
 
struct  SDKQBezierSegment
 Quadratic Bezier curve segment. More...
 
struct  SDKCuBezierSegment
 Cubic Bezier curve segment. More...
 

Typedefs

typedef SDKPointF2D SDKVertex2D
 Vertex2D.
 
typedef SDKPointF3D SDKVertex3D
 Vertex3D.
 
typedef SDKInt32 SDKGeoInt
 360 degrees normalized on Max 32-bit Integer.
 
static const GeoIntDistance kGeoIntLonFull = SDK_MAX_UINT32
 Full range of longitudes around the globe, integer.
 
static const GeoIntDistance kGeoIntLatFull = SDK_MAX_UINT32/2
 Full range of latitudes around the globe, integer.
 
static const GeoInt kGeoIntLonMax = SDK_MAX_INT32
 Max longitude, integer.
 
static const GeoInt kGeoIntLonMin = SDK_MIN_INT32
 Min longitude, integer.
 
static const GeoInt kGeoIntLatMax = SDK_MAX_INT32/2
 Max latitude, integer.
 
static const GeoInt kGeoIntLatMin = SDK_MIN_INT32/2
 Min latitude, integer.
 
static const double kDegLonFull = 360.0
 Full range of longitudes around the globe, float.
 
static const double kDegLatFull = 180.0
 Full range of latitudes around the globe, float.
 
static const double kDegLonMax = 180.0
 Max longitude, float.
 
static const double kDegLonMin = -180.0
 Min longitude, float.
 
static const double kDegLatMax = 90.0
 Max latitude, float.
 
static const double kDegLatMin = -90.0
 Min latitude, float.
 
static const double kDegLatInvalidValue = 91.0
 Invalid latitude value.
 
static const double kDegLonInvalidValue = 181.0
 Invalid longitude value.
 

Detailed Description

Geometry.