mdisp.h File Reference

<mi32/mdisp.h> Include file for Mdisp library More...

#include <mi32/stdafx.h>
#include <mgui/oxttctrl.h>
#include <mgui/sizingcb.h>
#include <mi32/rvcdefns.h>
#include <mi32/rvcrast.h>
#include <mi32/rvcdbase.h>
#include <mi32/rvclegnd.h>
#include <mi32/mgui.h>
#include <mi32/matte.h>
#include <mi32/drawgen.h>
#include <mi32/contrast.h>
#include <mi32/trans2d.h>
#include <mi32/trans3d.h>
#include <mi32/mxtools.h>
#include <mi32/sml.h>
#include <mi32/mplayout.h>
#include <mi32/grlayout.h>
#include <mi32/dbedit.h>
#include <rvc/dbtable.h>
#include <rvc/cad.h>
#include <gre/base.h>
#include <gre/objectbase.h>
#include <gre/viewscript.h>
#include <gre/system.h>
#include <gre/viewable.h>
#include <gre/layer.h>
#include <gre/group.h>
#include <gre/layout.h>
#include <gre/view.h>
#include <gre/3dterra.h>
#include <gre/viewpoint3d.h>
#include <gre/legend.h>
#include <gre/lrraster.h>
#include <gre/lrvector.h>
#include <gre/lrcad.h>

Include dependency graph for mdisp.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define MDISP_GCP_OrientOnly   0x00000001
#define MDISP_LocatorDftOpen   0x00000001
#define MDISP_LocatorViewParent   0x00000002
#define MDISP_View3dNoStereoIcon   0x0002
#define MDISP_View3dNoViewPointIcon   0x0001
#define MDISPEXTENTS_LayoutCoords   0x0001
#define MDISPEXTENTS_ViewCoords   0x0002
#define MDISPTOOLGENERIC_NoSetTrans   0x0001
#define MDISPTOOLGENERIC_SetTransToGroup   0x0002

Functions

void GRE_ToolAddPlacement (GRE_VIEW *)
int Mdisp3dGroupViewPtOpen (Widget, GRE_GROUP *)
void MdispDrawCleanup (GRE_LAYERDC *)
Widget MdispElementDataTipFormCreate (Widget, const RVC::OBJITEM &, ELEMTYPE, DATATIPPARMS *, UINT32, Arg *, int)
Widget MdispElementDataTipFormCreate (Widget, const MIUNICODE *, INT32, ELEMTYPE, DATATIPPARMS *, UINT32, Arg *, int)
void MdispElementDataTipFormUpdate (Widget, const RVC::OBJITEM &, int, int)
void MdispElementDataTipFormUpdate (Widget, const MIUNICODE *, INT32, int, int)
int MdispElementDataTipInit (void)
void MdispElementDataTipSetFields (Widget, GRE_LAYER *)
int MdispElementDataTipSetTableField (GRE_LAYER *, int component, const MIUNICODE *, const MIUNICODE *)
int MdispElementDataTipSetVisible (GRE_LAYER *, int component, UINT8)
int MdispExamineRawRaster (GRE_LAYER *)
const MENUITEMMdispGPSGetMenuItem (GRE_VIEW *)
int MdispGPSSetSymbolVisible (MGPS::SOURCE *, GRE_VIEW *, bool visible=true)
int MdispGroupControlDialogOpen (MDLGPARENT, GRE_GROUP *, UINT32 flags=0)
int MdispLayerCoordInfoCreate (Widget, GRE_LAYER *)
double MdispLayerGetViewMapScale (void *layer)
int MdispLayerMetadataOpen (MDLGPARENT, GRE_LAYER *)
ERRVALUE MdispLayerSelect (Widget dlgparent, GRE_LAYOUT *layout, GRE_LAYER **layer, ELEMTYPE *ElemType)
ERRVALUE MdispLayerSelect (Widget dlgparent, GRE_GROUP *group, GRE_LAYER **layer, ELEMTYPE *ElemType)
void MdispLocatorCreate (GRE_VIEW *, UINT32)
void MdispLocatorRaise (GRE_VIEW *)
void MdispLocatorUpdate (GRE_VIEW *)
int MdispRastCorrOpen (Widget, GRE_LAYER *)
bool MdispRastHistHasOpenViews (void)
int MdispRastHistOpen (MDLGPARENT, GRE_LAYER *)
int MdispRastHistSetRegion (const REGION2D &region)
int MdispRegionGenerateFromLayer (Widget, GRE_VIEW *, GRE_LAYER *, UINT32, RGNELEMLIST *, INT32, UINT32)
int MdispRegionGenerateFromTool (Widget, GRE_VIEW *, UINT32, ELEMTYPE, void *, INT32, const TRANS2D_MAPGEN &, const GRE_LAYERDC &, UINT32)
int MdispRenderToRaster (Widget, GRE_VIEWABLE *)
Widget MdispSelectAddActionButtons (Widget, GRE_OBJECT *, Arg *, int)
Widget MdispSelectAddModeButtons (Widget, GRE_OBJECT *, Arg *, int)
int MdispSelectFromPoint (GRE_VIEW *, const DPOINT2D *, UINT32)
BUTTONITEMMdispSelectGetActionButtons (GRE_OBJECT *)
BUTTONITEMMdispSelectGetModeButtons (GRE_OBJECT *)
int MdispSelectSetupLayer (GRE_LAYER *, UINT32)
int MdispSelectSetupViewGroup (GRE_VIEW *, GRE_GROUP *, UINT32)
int MdispToolAdd (GRE_VIEW *view, MDISPTOOL *tool, const char *toolname, const char *iconname, const char *icongroup, const char *helpcode, int(*Init)(MDISPTOOL), int(*Stop)(MDISPTOOL), int(*Activate)(MDISPTOOL), int(*Deactivate)(MDISPTOOL), int(*Suspend)(MDISPTOOL), int(*Resume)(MDISPTOOL))
int MdispToolAdd (GRE_VIEW *view, MDISPTOOL *tool, const char *toolname, const char *iconname, const char *icongroup, const char *helpcode, ICID icidmenu, ICID icidicon, int(*Init)(MDISPTOOL), int(*Stop)(MDISPTOOL), int(*Activate)(MDISPTOOL), int(*Deactivate)(MDISPTOOL), int(*Suspend)(MDISPTOOL), int(*Resume)(MDISPTOOL))
int MdispToolAddExamRast (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddHyperIndex (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddHyperIndexLinker (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddLocator (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddPlacement (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddRegionDraw (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddRoute (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddSelectPoint (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddSlideView (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddToolBox (GRE_VIEW *, MDISPTOOL *, UINT32)
int MdispToolAddTrace (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddViewPos3D (GRE_VIEW *, MDISPTOOL *)
int MdispToolAddZoomBox (GRE_VIEW *, MDISPTOOL *)
int MdispToolEditGlobalOptions (Widget)
int MdispToolGenericAdd (GRE_VIEW *view, MDISPTOOL *tool, const char *toolname, const char *iconname, const char *icongroup, const char *helpcode, MXTHANDLE(CreateMxTool)(UINT32, void *), UINT32 flags)
int MdispToolGenericAdd (GRE_VIEW *view, MDISPTOOL *tool, const char *toolname, const char *iconname, const char *icongroup, const char *helpcode, ICID icidmenu, ICID icidicon, MXTHANDLE(CreateMxTool)(UINT32, void *), UINT32 flags)
MXTHANDLE MdispToolGenericGetMxtHandle (MDISPTOOL)
void MdispToolHyperIndexAddToolBarIcons (GRE_VIEW *, UINT32)
const BUTTONITEMMdispToolHyperIndexGetToolBarIconItems (GRE_VIEW *, SIMPLE_ARRAY< BUTTONITEM > &)
void MdispView3dAddIcons (GRE_VIEW *, UINT32)
void MdispView3dAddSimpleViewPointControls (GRE_VIEW *, UINT32)
void MdispView3dControlsOpen (GRE_VIEW *)
int MdispView3dGetControlsHandle (GRE_VIEW *, MXDHANDLE *)
DEPRECATED ERRVALUE MdispViewCreate (GRE_VIEWABLE *viewable, Widget pwidget, Arg *arglist, int argcount, int iwidth, int iheight, const char *sizefield, GRE_VIEW **newview, GRE_VIEW::CREATEFLAGS createflags=GRE_VIEW::CREATEFLAG_None)
int Mdispxd3dControlAddCallback (MXDHANDLE, void(*)(MxdAnyCallbackStruct *, void *), void *, UINT32)
int Mdispxd3dControlClose (MXDHANDLE)
int Mdispxd3dControlCreate (Widget, MXDHANDLE *, char *, int, GRE_VIEWPOINT3D *, UINT32)
int Mdispxd3dControlDestroy (MXDHANDLE)
int Mdispxd3dControlIsOpen (MXDHANDLE)
int Mdispxd3dControlOpen (MXDHANDLE)
int Mdispxd3dControlRemoveCallback (MXDHANDLE, void(*)(MxdAnyCallbackStruct *, void *), void *, UINT32)
int Mdispxd3dControlSetTitle (MXDHANDLE, const MIUNICODE *)
int Mdispxd3dControlUpdate (MXDHANDLE)
int MdispxdLayerManagerAddCallback (MXDHANDLE, void(*)(MxdAnyCallbackStruct *, void *), void *, UINT32)
int MdispxdLayerManagerClose (MXDHANDLE)
int MdispxdLayerManagerCreate (Widget, MXDHANDLE *, char *, int, GRE_GROUP *group, UINT32)
int MdispxdLayerManagerDestroy (MXDHANDLE)
int MdispxdLayerManagerIsOpen (MXDHANDLE)
int MdispxdLayerManagerOpen (MXDHANDLE)
int MdispxdLayerManagerRemoveCallback (MXDHANDLE, void(*)(MxdAnyCallbackStruct *, void *), void *, UINT32)
int MdispxdLayerManagerSetTitle (MXDHANDLE, const MIUNICODE *)
int MdispxdLayoutManagerClose (MXDHANDLE)
int MdispxdLayoutManagerCreate (Widget, MXDHANDLE *, GRE_LAYOUT *layout)
int MdispxdLayoutManagerDestroy (MXDHANDLE)
bool MdispxdLayoutManagerIsOpen (MXDHANDLE)
int MdispxdLayoutManagerOpen (MXDHANDLE)
void MdispxdLayoutManagerSetTitle (MXDHANDLE, const MISTRING &)


Detailed Description

<mi32/mdisp.h> Include file for Mdisp library

Definition in file mdisp.h.


Define Documentation

#define MDISP_GCP_OrientOnly   0x00000001
 

Only put "orientation" controls on dialog.

Definition at line 1227 of file mdisp.h.

#define MDISP_LocatorDftOpen   0x00000001
 

Default to having locator open.

Definition at line 1220 of file mdisp.h.

#define MDISP_LocatorViewParent   0x00000002
 

Use reference view as parent to locator window.

Definition at line 1221 of file mdisp.h.

#define MDISP_View3dNoStereoIcon   0x0002
 

Don't include "stereo" icon on toolbar in 3D view.

Definition at line 1218 of file mdisp.h.

#define MDISP_View3dNoViewPointIcon   0x0001
 

Don't include "viewpoint" icon on toolbar in 3D view.

Definition at line 1217 of file mdisp.h.

#define MDISPEXTENTS_LayoutCoords   0x0001
 

Return extents in layout coordinates.

Definition at line 1223 of file mdisp.h.

#define MDISPEXTENTS_ViewCoords   0x0002
 

Return extents in "view" coordinates.

Definition at line 1224 of file mdisp.h.

#define MDISPTOOLGENERIC_NoSetTrans   0x0001
 

Don't set tool-view transformation.

Definition at line 1229 of file mdisp.h.

#define MDISPTOOLGENERIC_SetTransToGroup   0x0002
 

Set transformation to be from tool<-->group.

Definition at line 1230 of file mdisp.h.


Generated on Wed May 31 15:27:40 2006 for TNTsdk by  doxygen 1.3.8-20040913