Classes | Namespaces | Typedefs | Enumerations | Functions
IAuxCoordSys.h File Reference
#include "DgnPlatform.h"
#include "ValueFormat.h"

Go to the source code of this file.

Classes

struct  IACSTraversalHandler
 Callback object for IACSManager::Traverse. More...
 
struct  IACSEvents
 Interface to implement to listen for ACS events. More...
 
struct  IACSManager
 Manager class to provide access to auxiliary coordinate systems. More...
 
struct  IAuxCoordSys
 An IAuxCoordSys is an object that holds the data which describes an auxiliary coordinate system. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::DgnPlatform
 The DgnPlatform namespace contains types defined by the DgnPlatform.
 

Typedefs

typedef RefCountedPtr
< IAuxCoordSys > 
IAuxCoordSysPtr
 

Enumerations

enum  ACSType {
  None = 0, Rectangular = 1, Cylindrical = 2, Spherical = 3,
  Extended = 4
}
 
enum  ACSSaveOptions { OverwriteByElemId = 0, OverwriteByName = 1, AllowNew = 2 }
 
enum  ACSEventType {
  None = 0, ParameterChanged = (1 << 0), GeometryChanged = (1 << 1), ChangeWritten = (1 << 2),
  NewACS = (1 << 3), Delete = (1 << 4)
}
 
enum  ACSDisplayOptions {
  None = 0, Inactive = 0, Active = (1 << 0), Hilite = (1 << 2),
  Deemphasized = (1 << 1), CheckVisible = (1 << 3)
}
 
enum  ACSFlags { None = 0, Default = 0, ViewIndependent = (1<<0) }
 

Functions

ACSEventType operator| (ACSEventType a, ACSEventType b)
 
ACSEventType operator& (ACSEventType a, ACSEventType b)
 
ACSEventType operator~ (ACSEventType a)
 
bool operator! (ACSEventType a)
 
ACSDisplayOptions operator| (ACSDisplayOptions a, ACSDisplayOptions b)
 
ACSDisplayOptions operator& (ACSDisplayOptions a, ACSDisplayOptions b)
 
ACSDisplayOptions operator~ (ACSDisplayOptions a)
 
bool operator! (ACSDisplayOptions a)
 
ACSFlags operator| (ACSFlags a, ACSFlags b)
 
ACSFlags operator& (ACSFlags a, ACSFlags b)
 
ACSFlags operator~ (ACSFlags a)
 
bool operator! (ACSFlags a)
 

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