![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
Describes interface for 2D geometry path, which supports the edit operations. 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>#include <geometry/inc/geometry/geometry.h>#include "2d_geometry_objects.h"#include "2d_geometry_path_editor_interface.h"#include "2d_geometry_path_data_interface.h"Go to the source code of this file.
Data Structures | |
| class | I2DGeometryPath |
| Describes interface for 2D geometry path, which supports the edit operations. More... | |
Enumerations | |
| enum | GeometryPathProps { kGeometryPathProp_CacheInternalPathStructures = 0, kGeometryPathProp_UseHigherAccuracyMethods = 1, kGeometryPathProp_MaxMemoryAmountForRegionOperations = 2, kGeometryPathProp_MaxAttemptsToBuildRegionFromPath = 3, kGeometryPathProp_AdjustRegionRectanglesByOne = 4, kGeometryPathProp_HigherAccuracyMethodThreshold = 5, kGeometryPathProp_PointsCount = 10, kGeometryPathProp_Complexity = 11 } |
| Generic geometry path properties. More... | |
Variables | |
| static const float | kDefFlatteningTolerance = 0.25f |
| Default recommended flattening tolerance value for path operations. | |
Describes interface for 2D geometry path, which supports the edit operations.
Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.