Classes | Namespaces | Macros | Typedefs | Enumerations
DgnGeoCoord.h File Reference
#include <GeoCoord\basegeocoord.h>
#include <DgnPlatform/DgnPlatform.h>
#include <DgnPlatform/DgnFileIO/UnitDefinition.h>
#include <DgnPlatform/scancriteria.h>
#include <Bentley/bvector.h>
#include <DgnPlatform/DgnPlatformLib.h>

Go to the source code of this file.

Classes

struct  IGeoCoordinateEventHandler
 The IGeoCoordinateEventHandler class defines an interface that applications that need notification of GeoCoordinate events can implement. More...
 
struct  DgnGCS
 The MicroStation Geographic Coordinate System class extend the base Geographic Coordinate System class to provide functionality needed with the context of a design model. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::GeoCoordinates
 Namespace for the interface between Application and the CSMap geographic library.
 

Macros

#define DGNGEOCOORD_EXPORTED   __declspec(dllimport)
 

Typedefs

typedef struct GeoCoordType66
const * 
GeoCoordType66CP
 
typedef struct GeoCoordType66 * GeoCoordType66P
 
typedef union ProjectionParams
const * 
ProjectionParamsCP
 
typedef union ProjectionParams * ProjectionParamsP
 
typedef RefCountedPtr< DgnGCS > DgnGCSPtr
 
typedef bvector
< IGeoCoordinateEventHandler * > 
T_GeoCoordEventHandlers
 

Enumerations

enum  GeoCoordinationState { NoGeoCoordination = 0, Reprojected = 1, AECTransform = 2 }
 
enum  GeoCoordInterpretation { Cartesian = 0, XYZ = 1 }
 

Macro Definition Documentation

#define DGNGEOCOORD_EXPORTED   __declspec(dllimport)

Typedef Documentation

typedef struct GeoCoordType66 const* GeoCoordType66CP
typedef struct GeoCoordType66* GeoCoordType66P
typedef union ProjectionParams const* ProjectionParamsCP
typedef union ProjectionParams* ProjectionParamsP

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.