![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Describes interfaces that manages a geometry objects. More...
#include <base/inc/platform.h>#include <base/inc/base_types.h>#include <base/inc/sdk_string_handler.h>#include <base/inc/sdk_component_interface.h>#include <base/inc/geometry/geometry_base_types.h>Go to the source code of this file.
Data Structures | |
| class | IGeometry |
| Provides access to members that describe properties and behavior of all geometric objects. More... | |
| class | IGeometryCollection |
| Provides access to members that can be used for accessing individual geometries of a multi-part geometry (Multipoint, Curve, CompositeCurve, Surface). More... | |
| class | IEnvelope |
| Provides access to members that describe properties and behavior of geometric envelope. More... | |
| class | IPoint |
| Provides access to members that define two dimensional points. More... | |
| class | IPointCollection |
| Provides access to members that manipulate the points of a Multipoint, Curve, Ring, Surface, TriangleFan, TriangleStrip or Triangles. More... | |
| class | IPointCollectionRef |
| Provides access to members that manipulate the points references of a Multipoint, CurveSegment, Curve, Ring, Surface, TriangleFan, TriangleStrip, Triangles. More... | |
| class | IMultipoint |
| Indicator interface for a multipoint. More... | |
| class | ICurveSegment |
| Interface that identifies a Curve Segment. More... | |
| class | ICurve |
| Provides access to properties and methods of 1 dimensional curves. More... | |
| class | ICompositeCurve |
| Indicator interface for a CompositeCurve. More... | |
| class | IRing |
| Provides access to members that identify a ring. More... | |
| class | ISurface |
| Provides access to members that identify a surface and give access to its inner and outer rings. More... | |
| class | IMultiSurface |
| Indicator interface for the MultiSurface. More... | |
| class | IGrid |
| Provides access to members that identify a grid. More... | |
| class | INullGeometry |
| Indicator interface for a Null geometry. More... | |
| class | IPointCollectionParameters |
| Describes the members that manage the point collection parameters. More... | |
| class | IBezierCurve |
| Provides access to members that identify third degree bezier curve. More... | |
Typedefs | |
| typedef SDKUInt32 | GeometryTypeFlagType |
| Geometry type flag. | |
| typedef SDKUInt8 | PointDimensionType |
| Point dimension type. | |
| typedef SDKUInt8 | GeometryInterpolationMethodType |
| Geometry interpolation method type. | |
Variables | |
| static const SDKUInt64 | kGeometryID_Undefined = -1 |
| Undefined ID. | |
| static const SDKUInt32 | kGeometryTypeToTypeFlagTable [] |
| The geometry type to geometry type flag cross table. | |
Describes interfaces that manages a geometry objects.
Copyright (c) 2011 NAVTOR SDK. All Rights Reserved.