CEMAP Methods |
The CEMAP type exposes the following members.
| Name | Description | |
|---|---|---|
| ActivateGroup | Activates a group and associated tools. | |
| ActivateView | Activates a view and associated tools. | |
| CopyToClip | Copy entire map to clipboard. | |
| CreateVirtual | Makes this EMAP object the current active object to the user. | |
| Current | This method returns the Current Edited map. | |
| CurrentAllowCancelOnBrowse | This method returns the Current Edited map, with special behaviour | |
| CurrentIfExists | This method returns the Current Edited map. | |
| CurrentNoActivate | This method returns the Current Edited map. | |
| DestroyView | Removes the view from the workspace. | |
| Dispose | (Overrides CHANDLEDispose(Boolean).) | |
| DrawLine | Draws a line on the current map. | |
| DrawPLY | Draws a polygon on the current map. | |
| DrawRect | Draws a rect on the current map. | |
| DrawRect3D | Plot a square symbol on a section view. | |
| DropMapClipData | Drop Map clipboard data on this EMAP | |
| ExportAllInView | Obsolete. Export the entire Map in view units to an external format. | |
| ExportAllInView2 | Obsolete. Same as above with color depth set. | |
| ExportAllRaster | Obsolete. Export the entire Map to an external format without units. | |
| ExportAreaInView | Obsolete. Export an area of a Map in view units to an external format. | |
| ExportAreaInView2 | Obsolete. Same as above with color depth set. | |
| ExportAreaRaster | Obsolete. Export an area of a Map to an external plot format. | |
| FontLST | List all Windows and geosoft fonts. | |
| GetAOIArea | Get the area of interest. | |
| GetCurPoint | Returns the coordinates of the currently selected point in view coordinates | |
| GetCurPointMM | Returns the coordinates of the currently selected point in mm on map | |
| GetCursor | Returns the coordinates of the last known cursor location | |
| GetCursorMM | Returns the coordinates of the last known cursor location in mm on map. | |
| GetDisplayArea | Get the area you are currently looking at. | |
| GetDisplayAreaRaw | Get the area you are currently looking at in raw map units | |
| GetE3DV | Get an E3DV from the EMAP | |
| GetMapLayoutProps | Get the base layout view properties. | |
| GetMapSnap | Get current snapping distance in MM | |
| GetSelectedVertices | Get the verticies of selected object | |
| GetViewIPJ | Get a view's IPJ. | |
| GetWindowArea | Obsolete. Get the location of the map window within the frame. | |
| GetWindowPosition | Get the map window's position and dock state | |
| iChangeCurrentView | Change the current working view. | |
| iCreateGroupSnapshot |
Loads an LST with the current view/group names
existing in a map. Typically used to track group
changes that are about to occur.
| |
| iDigitize | Digitise points from the current map and place in a WA. | |
| iDigitize2 | Digitise points from the current map and place in VVs. | |
| iDigitizePeaks | Digitise points from the current map and place in VVs. | |
| iDigitizePolygon | Same as iDigitze2_EMAP, but automatically close polygons. | |
| iDragDropEnabled | Checks if drag-and-drop enabled for the map | |
| IGet3DViewName(String) | Get the name of a 3D view if the current view is 3D. | |
| IGet3DViewName(String, Int32) | Get the name of a 3D view if the current view is 3D. | |
| iGetBox | Returns the coordinates of a user selected box. | |
| iGetBox2 | Returns the coordinates of a user selected box in a warped view. | |
| IGetCurrentGroup(String) | Get the current group name. | |
| IGetCurrentGroup(String, Int32) | Get the current group name. | |
| IGetCurrentView(String) | Get the current view name. | |
| IGetCurrentView(String, Int32) | Get the current view name. | |
| iGetGrid | Position and size a grid on a map. | |
| iGetLine | Returns the end points of a line. | |
| iGetLineEx | Returns the end points of a line. | |
| iGetLineXYZ | Returns the end points of a line in X,Y and Z | |
| iGetMapsLST | Load the file names of open maps into a LST. | |
| IGetName(String) | Get the name of the map object of this EMAP. | |
| IGetName(String, Int32) | Get the name of the map object of this EMAP. | |
| iGetPoint | Returns the coordinates of a user selected point. | |
| iGetPoint3D | Returns the coordinates of a user selected point. | |
| iGetPointEx | Returns the coordinates of a user selected point. | |
| iGetPolyLine | Returns a polyline. | |
| iGetPolyLineXYZ | Returns a polyline. | |
| iGetRect | Returns the coordinates of a user selected box starting at a corner. | |
| iGetWindowState | Retrieve the current state of the map window | |
| iHaveCurrent | This method returns whether a current map is loaded | |
| iIGetSpecifiedMapName(String, String, String) | Find a loaded map that has a setting in its reg. | |
| iIGetSpecifiedMapName(String, String, String, Int32) | Find a loaded map that has a setting in its reg. | |
| iIs3DView | Is the current view a 3D view. | |
| iIsGrid | Is the map a grid map? | |
| iIsLocked | Checks if map is locked | |
| iLoaded | Returns 1 if a map is loaded . | |
| iPackedFiles | The number of packed files in the map. | |
| iReadOnly | Checks if a map is currently opened in a read-only mode. | |
| iRealizeGroupSnapshot |
The LST passed in must contain View\Group strings in
the Name field only. The function will compare with
a more current LST and zoom the map to the new entry.
| |
| iSetCurrentView | Set the current working view. | |
| iTrackPoint | Get point without prompt or cursor change with tracking | |
| Load | Loads maps into the editor. | |
| LoadControl | Version of Load_EMAP that can be used to load a database via subclassing into a Windows control. | |
| LoadNoActivate | Loads documents into the workspace | |
| LoadWithView | Load an EMAP with the view from a current EMAP. | |
| LoadWithViewControl | Version of LoadWithView_EDB that can be used to load a database via subclassing into a Windows control. | |
| Lock | This method locks the Edited map. | |
| MakeCurrent | Makes this EMAP object the current active object to the user. | |
Print the current map to current printer. | ||
| Redraw | Redraw the map immediately. | |
| ReloadGrid | Reloads a grid document. | |
| SelectGroup | Select a group. | |
| SetAOIArea | Set the area of interest. | |
| SetDisplayArea | Set the area you wish to see. | |
| SetDragDropEnabled | Set whether drag-and-drop is enabled for the map. | |
| SetMapLayoutProps | Set the base layout view properties. | |
| SetMapSnap | Set current snapping distance in MM | |
| SetRedrawFlag | Set the redraw flag. | |
| SetViewportMode | Set the viewport mode. | |
| SetWindowArea | Obsolete. Set the location of the map window within the frame. | |
| SetWindowPosition | Get the map window's position and dock state | |
| SetWindowState | Changes the state of the map window | |
| StartShading(String, String, Double, Double, Double, Double, Double, Int32, IDisposable) | Returns the fast-shadow SHD object and the current shading parameters | |
| StartShading(String, Int32, String, Int32, Double, Double, Double, Double, Double, Int32, IDisposable) | Returns the fast-shadow SHD object and the current shading parameters | |
| UnLoad | Unloads a MAP. | |
| UnLoadAll | Unloads all opened maps | |
| UnLoadVerify | Unloads an edited map, optional prompt to save. | |
| UnLock | This method unlocks the Edited map. |