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

Describes interfaces that manages a geodatabase feature object. More...

Go to the source code of this file.

Data Structures

class  IObject
 Object is a basic entity of a geodatabase dataset. Every object in the geodatabase is uniquely identified. More...
 
class  IFeature
 Feature is a spatial object. A feature has an associated shape. A feature may have a shape with more than one geometry. More...
 
class  IGDBGeometry
 Specifies an interface for a GDB Geometry object. More...
 
class  IEnumGDBGeometry
 Enumerates shapes for the feature. More...
 

Enumerations

enum  ObjectType {
  kObjectType_Object = 0, kObjectType_Feature, kObjectType_Asso, kObjectType_Info,
  kObjectType_Spatial, kObjectType_Thematic, kObjectType_Relationship
}
 The Feature constants and structures. More...
 
enum  ObjectParameter {
  kObjectParameter_Type = 0, kObjectParameter_ID, kObjectParameter_FOID, kObjectParameter_PRSP,
  kObjectParameter_ShapeTypeMask, kObjectParameter_ClassCode
}
 Object parameters. More...
 
enum  GDBGeometryFlags {
  kGDBGeometryFlag_HasINAS = senc::GMFL_F_HAS_INAS, kGDBGeometryFlag_InteriorRingCanBeSkipped = senc::GMSRS_F_IS_FILLED, kGDBGeometryFlag_Is_Shared = senc::GMFL_F_IS_SHARED, kGDBGeometryFlag_Has_Shared = senc::GMFL_F_HAS_SHARED,
  kGDBGeometryFlag_Truncated = senc::GMFL_F_TRUNCATED, kGDBGeometryFlag_Closed = senc::GMFL_F_CLOSED, kGDBGeometryFlag_Clockwise = senc::GMFL_F_CLOCKWISE , kGDBGeometryFlag_SubGeometryHasAttributes = senc::GMFL_F_HAS_ATTR_COMP,
  kGDBGeometryFlag_HasAttributes = senc::GMFL_F_HAS_ATTR, kGDBGeometryFlag_Masked = 0x00010000UL, kGDBGeometryFlag_Orientation = 0x00040000UL
}
 Geodatabase geometry flags. More...
 

Detailed Description

Describes interfaces that manages a geodatabase feature object.

Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.

Author
The NAVTOR SDK authors
Date
11/2011
Maintenance:
The NAVTOR SDK authors