Modules | |
Dgn Region Tool | |
A sub-class of DgnElementSetTool for the purpose of creating planar regions. | |
Sub Enity Tool | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Classes | |
struct | IModifyElement |
Interface for modifying elements. More... | |
class | ModifyOp |
Class for modifying elements. More... | |
struct | DgnElementSetTool |
The DgnElementSetTool class can be used to implement a modify command. More... | |
struct | DgnButtonEvent |
The DgnTool class encapsulates the MDL "state" functions and helps simplify the process of writing tools for MicroStation. More... | |
struct | DgnTouchEvent |
struct | DgnGestureEvent |
struct | DgnFlickEvent |
struct | DgnMouseWheelEvent |
Information about movement of the "wheel" on the mouse. More... | |
struct | Dgn3DInputEvent |
Input event with translation and rotation data. More... | |
struct | DgnTool |
Base MicroStation Tool Class. More... | |
struct | DgnViewTool |
The DgnViewTool class can be used to implement a viewing command. More... | |
struct | DgnPrimitiveTool |
The DgnPrimitiveTool class can be used to implement a primitive command. More... | |
struct | SnapElemIgnore |
struct | AccuSnapSettings |
struct | MouseWheelSettings |
struct | AdrawPrefs |
Typedefs | |
typedef struct mdlDesc | MdlDesc |
typedef struct inputq_element | Inputq_element |
Enumerations | |
enum | KeyModifierMasks { KEYMODIFIER_ShiftKey = 0x0004, KEYMODIFIER_ControlKey = 0x0008, KEYMODIFIER_AltKey = 0x0010 } |
enum | CoordinateLockOverrides { OVERRIDE_COORDINATE_LOCK_None = 0, OVERRIDE_COORDINATE_LOCK_Axis = (1<<0), OVERRIDE_COORDINATE_LOCK_ACS = (1<<1), OVERRIDE_COORDINATE_LOCK_Grid = (1<<2), OVERRIDE_COORDINATE_LOCK_All = 0xffff } |
enum | WheelAction { WHEEL_ACTION_Zoom = 0, WHEEL_ACTION_Walk = 1, WHEEL_ACTION_PanZoom = 2, WHEEL_ACTION_PanLeftRight = 3, WHEEL_ACTION_PanUpDown = 4, WHEEL_ACTION_Slide = 5, WHEEL_ACTION_None = 6 } |
typedef struct inputq_element Inputq_element |
typedef struct mdlDesc MdlDesc |
enum CoordinateLockOverrides |
enum WheelAction |
unsigned allowLocate |
bool autoFocusFields |
bool autoLoad |
int autoPt |
bool autoStart |
bool axisIndexing |
int baseMode |
UInt32 bgColor |
int compassPixelSize |
int contextSens |
unsigned coordUpdate |
unsigned curves |
bool defaultOrigin |
bool delayedUpdate |
unsigned dimensions |
bool disableACSContextRotation |
bool distanceIndexing |
int dockedWidth |
unsigned enableFlag |
unsigned enableForFenceCreate |
unsigned fillInterior |
unsigned fixedPtPerpTan |
unsigned flashOnlyComponent |
int floatOrg |
UInt32 frameColor |
bool getAcsOrg |
bool getAcsRot |
unsigned hiliteColdHits |
UInt32 hiliteColor |
double hotDistance |
SnapElemIgnore ignore |
UInt32 indexTolerance |
int keyinMode |
double m_navigateDistPct |
double m_navigateMouseDistPct |
int m_wheelAlt |
int m_wheelCtrl |
int m_wheelNormal |
int m_wheelShift |
double m_zoomRatio |
unsigned meshes |
Int32 modifierMask |
bool moveOrigin |
bool northingEasting |
int numFrames |
unsigned playSound |
Int32 popupDelay |
unsigned popupInfo |
unsigned popupMode |
Int32 reserved1 |
double reserved2 |
int reserved2[10] |
double searchDistance |
bool shortcutPopups |
bool showCoordinates |
unsigned showHint |
unsigned showIcon |
bool showNegativeAngles |
int smartKeyin |
unsigned sortByClass |
double stickyFactor |
bool stickyZ |
unsigned text |
int textFieldSize |
unsigned unused1 |
UInt32 unused1 |
unsigned unused2 |
unsigned unused2 |
UInt32 unused2 |
unsigned unused3 |
UInt32 unused3 |
UInt32 unused4 |
bool unusedOn4 |
bool updateCurrentACS |
bool useCurrentOrigin |
bool useCurrentPlane |
int version |
UInt32 xColor |
UInt32 yColor |