|
Namespaces |
| namespace | GRE |
Classes |
| struct | GRE::AUTOLABELPARMS |
| | Automatic labeling parameters. More...
|
| struct | GRE::D3POINTPARMS |
| | 3D parameters for 3d points More...
|
| struct | GRE::D3POLYPARMS |
| | 3D parameters for 3d polygons More...
|
| struct | GRE::DATATIPPARMS |
| | DataTip parameters. More...
|
| struct | GRE::LABELPARMS |
| | Label/Text element parameters. More...
|
| struct | GRE::LABELPARMS::LABELSTYLEPARMS |
| struct | GRE::LEGENDPARMS |
| | Parameters for LegendView associated with element. More...
|
| struct | GRE::LINEPARMS |
| | Line element parameters. More...
|
| struct | GRE::LINEPARMS::LINESTYLEPARMS |
| struct | GRE::POINTPARMS |
| | Point/Node element parameters. More...
|
| struct | GRE::POINTPARMS::POINTSTYLEPARMS |
| struct | GRE::POLYPARMS |
| | Polygon/Area element parameters. More...
|
| struct | GRE::POLYPARMS::POLYSTYLEPARMS |
| struct | GRE::SELECTPARMS |
| | Selection parameters for determining which elements to draw. More...
|
| struct | GRE::STYLEPARMS |
| | Basic style parameters for element drawing. More...
|
Defines |
| #define | AUTOLABELOPTM_Fast 0x01 |
| #define | AUTOLABELOPTM_Full 0x02 |
| #define | AUTOLABELOPTM_HideOverlap 0x04 |
| #define | AUTOLABELOPTM_None 0x00 |
| #define | AUTOLABELPRIORITY_AllSame 0 |
| #define | AUTOLABELPRIORITY_ByField 1 |
| #define | AUTOLABELPRIORITY_ByScript 2 |
| #define | GRE_FIND_DisplayCoords GRE::FINDFLAG_DisplayCoords |
| #define | GRE_FIND_LayerCoords GRE::FINDFLAG_LayerCoords |
| #define | GRE_FIND_MapCoords GRE::FINDFLAG_MapCoords |
| #define | GRE_FIND_No3D GRE::FINDFLAG_No3D |
| #define | GRE_FIND_NoSingleLayer GRE::FINDFLAG_NoSingleLayer |
| #define | GRE_FIND_SearchDrawnSet GRE::FINDFLAG_SearchDrawnSet |
| #define | GRE_FIND_UseClosest GRE::FINDFLAG_UseClosest |
| #define | GRE_FIND_ViewCoords GRE::FINDFLAG_ViewCoords |
| #define | GRE_OBJTYPE GRE::OBJECT::TYPE |
| #define | GRE_OBJTYPE_All GRE::OBJECT::TYPE_All |
| #define | GRE_OBJTYPE_Group GRE::OBJECT::TYPE_Group |
| #define | GRE_OBJTYPE_Layer GRE::OBJECT::TYPE_Layer |
| #define | GRE_OBJTYPE_Layout GRE::OBJECT::TYPE_Layout |
| #define | GRE_OBJTYPE_None GRE::OBJECT::TYPE_None |
| #define | GRE_OBJTYPE_System GRE::OBJECT::TYPE_System |
| #define | GRE_OBJTYPE_View GRE::OBJECT::TYPE_View |
| #define | GRE_SERIAL_VERSION 3 |
| #define | LABELPOSN_Default 0 |
| #define | LABELPOSN_PointAboveCenter 2 |
| #define | LABELPOSN_PointAboveLeft 1 |
| #define | LABELPOSN_PointAboveRight 3 |
| #define | LABELPOSN_PointBelowCenter 8 |
| #define | LABELPOSN_PointBelowLeft 7 |
| #define | LABELPOSN_PointBelowRight 9 |
| #define | LABELPOSN_PointCenter 5 |
| #define | LABELPOSN_PointCenterLeft 4 |
| #define | LABELPOSN_PointCenterRight 6 |
| #define | LABELSELECT_AllDrawnElem 0x0001 |
| #define | LABELSELECT_IfFit 0x0002 |
| #define | LABELSELECT_None 0x0000 |
| #define | LABELTEXT_ByAttribute 0x0001 |
| #define | LABELTEXT_ByField LABELTEXT_ByAttribute |
| #define | LABELTEXT_ByQuery LABELTEXT_ByScript |
| #define | LABELTEXT_ByScript 0x0002 |
| #define | LABELTEXT_None 0x0000 |
| #define | MDISPSELECT_AutoOpenActiveLayer 0x0004 |
| #define | MDISPSELECT_AutoOpenDefaultLayer 0x0002 |
| #define | MDISPSELECT_AutoOpenTable 0x0008 |
| #define | MDISPSELECT_DisplayCoords 0x0001 |
| #define | MDISPSELECT_ViewCoords 0x0000 |
| #define | MDISPVISIBLE_AllViews 0xFFFFFFFF |
| #define | MDISPVISIBLE_Hardcopy 0x80000000 |
| #define | MDISPVISIBLE_Locator 0x00000001 |
Enumerations |
| enum | GRE::DRAWCONDITION { GRE::DRAWCONDITION_Always,
GRE::DRAWCONDITION_IfNeeded,
GRE::DRAWCONDITION_IfAutoUpdate
} |
| enum | GRE::DRAWFLAGS {
GRE::DRAWFLAG_None = 0x00000000,
GRE::DRAWFLAG_ViewInView = 0x00000001,
GRE::DRAWFLAG_OnlyHighlighted = 0x00000002,
GRE::DRAWFLAG_Erase = 0x00000010,
GRE::DRAWFLAG_ForceDraw = 0x00000020,
GRE::DRAWFLAG_UpdateSearchTree = 0x00000040,
GRE::DRAWFLAG_UpdateScreen = 0x00000080,
GRE::DRAWFLAG_NoUpdateScreen = 0x00000100,
GRE::DRAWFLAG_NoHighlighting = 0x00000200,
GRE::DRAWFLAG_UpdateBuffers = 0x00000400,
GRE::DRAWFLAG_SelectChanged = DRAWFLAG_UpdateBuffers,
GRE::DRAWFLAG_AllNonLocViews = 0x00001000,
GRE::DRAWFLAG_NoMessage = 0x00004000,
GRE::DRAWFLAG_Wireframe = 0x00008000,
GRE::DRAWFLAG_NoResumeTool = 0x00010000,
GRE::DRAWFLAG_NoBlankScreen = 0x00040000,
GRE::DRAWFLAG_NoCallbacks = 0x00400000,
GRE::DRAWFLAG_CheckDrawnSet = 0x00800000,
GRE::DRAWFLAG_ReduceSpeckle3D = 0x01000000,
GRE::DRAWFLAG_UseDataTipColor = 0x02000000,
GRE::DRAWFLAG_UseHighlightColor = 0x04000000,
GRE::DRAWFLAG_UseActiveColor = 0x08000000,
GRE::DRAWFLAG_NoCheckVisible = 0x10000000,
GRE::DRAWFLAG_LabelPlacementPass = 0x20000000
} |
| enum | GRE::FINDFLAGS {
GRE::FINDFLAG_ViewCoords = 0x0000,
GRE::FINDFLAG_DisplayCoords = 0x0001,
GRE::FINDFLAG_LayerCoords = 0x0002,
GRE::FINDFLAG_UseClosest = 0x0004,
GRE::FINDFLAG_NoSingleLayer = 0x0008,
GRE::FINDFLAG_No3D = 0x0010,
GRE::FINDFLAG_SearchDrawnSet = 0x0020,
GRE::FINDFLAG_MapCoords = 0x0040
} |
| enum | GRE::HIGHLIGHTMODE {
GRE::HIGHLIGHTMODE_NotSet = 0,
GRE::HIGHLIGHTMODE_Replace = 1,
GRE::HIGHLIGHTMODE_Add = 2,
GRE::HIGHLIGHTMODE_Subtract = 3,
GRE::HIGHLIGHTMODE_Toggle = 4
} |
| enum | GRE::LISTPOS { GRE::LISTPOS_First = 0,
GRE::LISTPOS_After = 1,
GRE::LISTPOS_Before = 2,
GRE::LISTPOS_Last = 3
} |
| enum | GRE::RENDERTARGET {
GRE::RENDERTARGET_None = 0x0000,
GRE::RENDERTARGET_LayerNormal = 0x0001,
GRE::RENDERTARGET_LayerHighlight = 0x0002,
GRE::RENDERTARGET_LayerLabel = 0x0004,
GRE::RENDERTARGET_LayerAll = 0x0007,
GRE::RENDERTARGET_Group = 0x0010,
GRE::RENDERTARGET_GroupActiveElems = 0x0020,
GRE::RENDERTARGET_GroupMatte = 0x0040,
GRE::RENDERTARGET_GroupOverlay = 0x0080,
GRE::RENDERTARGET_GroupAll = 0x00F0,
GRE::RENDERTARGET_ViewMemory = 0x1000,
GRE::RENDERTARGET_ViewScreen = 0x8000
} |
Variables |
| DEPRECATED typedef GRE::MSG | GRE_CALLBACK_MSG |
| DEPRECATED typedef GRE::ELEMSAMPLE_DC | GRE_ELEMSAMPLE_DC |
| DEPRECATED typedef GRE::FINDFLAGS | GRE_FIND_FLAGS |
| DEPRECATED typedef GRE::GROUP | GRE_GROUP |
| DEPRECATED typedef GRE::LAYER | GRE_LAYER |
| DEPRECATED typedef GRE::LAYER_CAD | GRE_LAYER_CAD |
| DEPRECATED typedef GRE::LAYER_FORMULA | GRE_LAYER_FORMULA |
| DEPRECATED typedef GRE::LAYER_LEGEND | GRE_LAYER_LEGEND |
| DEPRECATED typedef GRE::LAYER_LEGEND2 | GRE_LAYER_LEGEND2 |
| DEPRECATED typedef GRE::LAYER_MAPGRID | GRE_LAYER_MAPGRID |
| DEPRECATED typedef GRE::LAYER_PINMAP | GRE_LAYER_PINMAP |
| DEPRECATED typedef GRE::LAYER_RASTER | GRE_LAYER_RASTER |
| DEPRECATED typedef GRE::LAYER_REGION | GRE_LAYER_REGION |
| DEPRECATED typedef GRE::LAYER_SCALEBAR | GRE_LAYER_SCALEBAR |
| DEPRECATED typedef GRE::LAYER_SCRIPT | GRE_LAYER_SCRIPT |
| DEPRECATED typedef GRE::LAYER_SHAPE | GRE_LAYER_SHAPE |
| DEPRECATED typedef GRE::LAYER_SKETCH | GRE_LAYER_SKETCH |
| DEPRECATED typedef GRE::LAYER_SURFACE | GRE_LAYER_SURFACE |
| DEPRECATED typedef GRE::LAYER_TEXT | GRE_LAYER_TEXT |
| DEPRECATED typedef GRE::LAYER_TIN | GRE_LAYER_TIN |
| DEPRECATED typedef GRE::LAYER_VECTOR | GRE_LAYER_VECTOR |
| DEPRECATED typedef GRE::LAYERDC | GRE_LAYERDC |
| DEPRECATED typedef GRE::LAYOUT | GRE_LAYOUT |
| DEPRECATED typedef GRE::LEGEND | GRE_LEGEND |
| DEPRECATED typedef GRE::OBJECT | GRE_OBJECT |
| DEPRECATED typedef GRE::TOOL | GRE_TOOL |
| DEPRECATED typedef GRE::VIEW | GRE_VIEW |
| DEPRECATED typedef GRE::VIEWABLE | GRE_VIEWABLE |
| DEPRECATED typedef GRE::VIEWPOINT3D | GRE_VIEWPOINT3D |
| const UINT32 | GRE::UICOLOR_TextDim = 0x00505050 |
| const UINT32 | GRE::UICOLOR_TextEditable = 0x00800080 |
| const UINT32 | GRE::UICOLOR_TextNormal = 0x00000000 |
| const UINT32 | GRE::UICOLOR_TextNotInExtent = 0x00800000 |
| const UINT32 | GRE::UICOLOR_TextNotVisibleAtScale = 0x00208020 |
| const UINT32 | GRE::UICOLOR_TextNotYetRendered = 0x000000A0 |