CMVIEW Class |
Namespace: GeoEngine.Core.GXNet
The CMVIEW type exposes the following members.
| Name | Description | |
|---|---|---|
| AddFolder2D | Add a Map folder to the MVIEW. | |
| AddFolder3D(String, String, String) | Add a 3DView folder to the MVIEW. | |
| AddFolder3D(String, String, String, Int32) | Add a 3DView folder to the MVIEW. | |
| Aggregate | Add an aggregate to a view. | |
| AggregateToPlane | Add an aggregate to a view plane. | |
| Arc | Draw an arc. | |
| AxisX | Draw an X axis | |
| AxisY | Draw a Y axis | |
| BestFitWindow |
Fit an area in ground coordinates centered to an area in mm on map or vise versa
keeping X and Y scales the same.
| |
| Box3D | Draw a 3D box | |
| Capture3DSnapshot(String, String, Int32, String) | Capture current 3D view state to a snapshot. | |
| Capture3DSnapshot(String, String, Int32, String, Int32) | Capture current 3D view state to a snapshot. | |
| ChangeLineMessage | Change the specified line in a view. | |
| Chord | Draw a filled arc. | |
| ClassifiedSymbols | Plot classified symbols | |
| ClearESRILDTs | Clear ESRI local datum transformations currently in use. | |
| ClipClear | Remove/clear the view clip region. | |
| ClipGroups | Set the Clipping mode on/off for all groups. | |
| ClipMarkedGroups | Set the Clipping mode on/off for marked groups. | |
| ClipMode | Set the view clipping mode on or off. | |
| ClipPoly | Add a polygon to the clip region. | |
| ClipPolyEx | Add a polygon to the clip region. | |
| ClipRect | Add a rectangle to the clip region. | |
| ClipRectEx | Add a rectangle to the clip region. | |
| Color2RGB | Convert to RGB values. | |
| ColorDescr(Int32, String) | Convert a color to a color string label | |
| ColorDescr(Int32, String, Int32) | Convert a color to a color string label | |
| ColSymbol | Add a colored symbol object to a view. | |
| ComplexPolygon | Draw a polygon with holes in it. | |
| CopyMarkedGroups | Copies all marked groups from one view into another view | |
| CopyRawMarkedGroups | Copies all marked groups raw from one view into another | |
| CRCGroup | Compute CRC for a group. | |
| CRCView | Generate an XML CRC of a View | |
| CRCViewGroup | Generate an XML CRC of a Group | |
| Create | Create MVIEW. | |
| CreateCrookedSection | Creates a new crooked section view. | |
| CreateCrookedSectionDataProfile | Creates a new crooked section data profile view. | |
| CSYMB3D | Add a 3D coloured symbol (CSYMB3D) object to the view. | |
| Cylinder3D | Draw a 3D cylinder | |
| DATALINKD | Add a Data Link Display (DATALINKD) object to the view. | |
| DefinePlane3D | Define a 2D drawing plane based on point and normal | |
| DefineViewerAxis3D |
Define a 2D drawing plane based on the user's view that
oriented around the vector.
| |
| DefineViewerPlane3D | Define a 2D drawing plane based on the user's view. | |
| DeleteExtClipPLY | Deletes an extended clip PLY object used by this view. | |
| DeleteFolder2D | Delete a 3DView folder. | |
| DeleteFolder3D | Delete a Map folder. | |
| DeleteGroup | Delete a group. | |
| DeleteGroupITR | Deletes existing ITR associated with a group. | |
| DeleteGroupStorage | Deletes existing generic storage associated with a group. | |
| DeleteGroupTPAT | Deletes existing TPAT associated with a group. | |
| DeletePlane | Delete a plane in a view | |
| DelMarkedGroups | Delete marked groups. | |
| Dispose | Releases the unmanaged resources used by the CMVIEW and optionally releases the managed resources (Overrides CHANDLEDispose(Boolean).) | |
| Draw3D | Obsolete. Draw a 3D object built from triangles | |
| DrawObject3D | Draw a 3D object optimized for rendering | |
| DrawSurface3D | Obsolete. Draw a 3D object built from triangles | |
| DrawSurface3DEx | Draw a 3D object built from triangles | |
| DrawSurface3DFromFile | Draw a 3D object from a surface file | |
| DrawVectors3D | Display vectors in the view. | |
| DrawVectorVoxelVectors | Display vectors from a vector voxel in the view. | |
| EasyMaker | Used for GX makers which use both maps and databases. | |
| Ellipse | Draw an ellipse | |
| EMFObject | Add an EMF file data object to the view. | |
| ExtClipPLYList | Get the names of existing extended clip PLY objects in this view as list. | |
| Extent | Get the view extents | |
| ExternalStringObject | Add an external string data object to the view. | |
| FillColor | Set the fill color. | |
| FitMapWindow3D | Set the 2D view window for a 3D view. | |
| FitWindow | Fit an area in ground coordinates to an area in mm on map. | |
| FontWeightLST | Fill a LST with the different font weights. | |
| Get3DPointOfView | Get 3D point of view (values are will be <define>rDUMMY</define> if view for 2D views) | |
| Get3DSnapshots | Get the list of 3D snapshots in a 3D view. | |
| GetAGGFileNames | Get the names of grid files stored in an AGG. | |
| GetAggregate | Get an existing Aggregate object from the view. | |
| GetClipPLY | Get clipping polygons, in the user projection | |
| GetColSymbol | Get an existing colored symbol object from the view. | |
| GetCSYMB3D | Get an existing 3D coloured symbol CSYMB3D object from the view. | |
| GetDATALINKD | Get an existing Data Link Display (DATALINKD) object from the view. | |
| GetExtClipPLY | Get an extended clip PLY object used by this view. | |
| GetFolderItems2D | Get the list of key-value pairs representing the name(key) and the type(value) of all children in the specified parent folders in the MVIEW. | |
| GetFolderItems3D | Get the list of folders in the MVIEW. | |
| GetGroupExtClipPLY | Gets extended clip information for group in view. | |
| GetGroupExtent | Get extent of a group in a view | |
| GetGroupFreezeScale | Get a scale freezing value for the group (<define>rDUMMY</define> for disabled). | |
| GetGroupGUID(Int32, String) | Gets a GUID of a group in the MVIEW. | |
| GetGroupGUID(Int32, String, Int32) | Gets a GUID of a group in the MVIEW. | |
| GetGroupITR | Get group ITR | |
| GetGroupTPAT | Get group TPAT | |
| GetGroupTransparency | Gets the transparency value of group | |
| GetGUID(String) | Gets the GUID of the MVIEW. | |
| GetGUID(String, Int32) | Gets the GUID of the MVIEW. | |
| GetIPJ | Get the projection of the view. | |
| GetMakerName(Int32, String) | Used to retrieve the maker for a particular view group. | |
| GetMakerName(Int32, String, Int32) | Used to retrieve the maker for a particular view group. | |
| GetMAP | Get the MAP of the view. | |
| GetPlaneClipPLY | Get the Plane Clip Region | |
| GetPlaneEquation | Get the equation of a plane | |
| GetPlaneIPJ | Obsolete. Get the Plane Projection | |
| GetPlaneSurface(Int32, String) | Get the surface image of a plane | |
| GetPlaneSurface(Int32, String, Int32) | Get the surface image of a plane | |
| GetPlaneSurfInfo | Get the surface information | |
| GetPLY | Get clipping polygons, in the base projection | |
| GetREG | Get the REG of the view. | |
| GetStatusXYZ | Obsolete. Get current XYZ status display parameters. | |
| GetSurfaceFilename(String, String) | Get the surface filename. | |
| GetSurfaceFilename(String, String, Int32) | Get the surface filename. | |
| GetUserIPJ | Get the user projection of the view. | |
| GetVECTOR3D | Get an existing VECTOR3D object from the view. | |
| GetViewPlaneEquation | Get the View's Plane Equation | |
| GetVOXD | Get an existing VOXD object from the view. | |
| Grid | Draw a grid in the current window | |
| GroupClipMode | Set the Clipping mode on or off for new groups. | |
| GroupToPLY | Save all polygons in group into PLY obj. | |
| HideMarkedGroups | Hide/Show marked groups. | |
| HideShadow2DInterpretations | Hide/Show 2d shadow interpretations. | |
| iColor | Get a color from a color string label | |
| iColorCMY | Return CMY color. | |
| iColorHSV | Return HSV color. | |
| iColorRGB | Return RGB color. | |
| iCreatePlane | Create a 3D Plane for 2D Groups | |
| iExistGroup | Checks to see if a group exists. | |
| iFindGroup | Find a Group by name. | |
| iFindGroupByGUID | Find a Group by name. | |
| iFindPlane | Find a plane in a view | |
| IGenNewGroupName(String, String) |
Generate the name of a group from a base name that
is new. (always unique and won't overwrite existing
objects).
| |
| IGenNewGroupName(String, String, Int32) |
Generate the name of a group from a base name that
is new. (always unique and won't overwrite existing
objects).
| |
| iGet3DGroupFlags | Get a 3D geometry group's 3D rendering flags. | |
| IGetClassName(String, String) | Get a class name. | |
| IGetClassName(String, String, Int32) | Get a class name. | |
| IGetDefPlane(String) | Get the default drawing plane. | |
| IGetDefPlane(String, Int32) | Get the default drawing plane. | |
| IGetMeta(String, String) | Retrieves Metadata from a group | |
| IGetMeta(String, String, Int32) | Retrieves Metadata from a group | |
| IGetName(String) | Gets the name of a view. | |
| IGetName(String, Int32) | Gets the name of a view. | |
| IGetNameExtClipPLY(Int32, String) | Get the name of the extended clip PLY object in this view. | |
| IGetNameExtClipPLY(Int32, String, Int32) | Get the name of the extended clip PLY object in this view. | |
| iGroupITRExists | Determine if group ITR exists. | |
| IGroupName(Int32, String) | Get a group name | |
| IGroupName(Int32, String, Int32) | Get a group name | |
| iGroupStorageExists | Determine if generic storage associated with a group exists. | |
| iGroupTPATExists | Determine if group TPAT exists. | |
| iIsGroup | Query a status or characteristic of a group | |
| iIsGroupEmpty | Is the group empty? | |
| iIsMovable | Is this view movable? | |
| iIsPlaneVisible | Is the plane visible? | |
| iIsProjectionEmpty | Returns 1 if the view projection and view user projection are both empty (undefined). | |
| iIsSection | Is the view a section view? | |
| iIsSurfacePlane | Is a surface plane? | |
| iIsView3D | Is the view 3D? | |
| iIsVisible | Is this view visible? | |
| iListGroups | Get a list of the groups in a view. | |
| iNumExtClipPLY | Get the number of extended clip PLY objects in this view. | |
| iRenderOrder | Query the view render order | |
| iSetExtClipPLY | Set an extended clip PLY object used by this view. | |
| IsGroupExportable | Query whether the group is an exportable type. | |
| IsSurfaceItemVisible | Is the surface item visible? | |
| LabelFid | Label fiducials on a profile | |
| LabelX | Label annotations on the X axis | |
| LabelY | Label annotations on the Y axis | |
| Line | Draw a line. | |
| LineColor | Set the line color. | |
| LineSmooth | Set the line edge smoothing. | |
| LineStyle | Set the style of a line. | |
| LineThick | Set the line thickness. | |
| LineVV | Draw line segments stored in a GS_D2LINE VV. | |
| Link | Make a link to a database. | |
| ListPlaneGroups | List all groups in a specific plane of a 3D view | |
| ListPlanes | List all planes in a 3D view | |
| Maker | Generates a Maker for the database and/or map. | |
| MapOrigin | Get the map origin from a view | |
| MarkAllGroups | Mark or unmark all groups. | |
| MarkEmptyGroups | Mark/unmark all empty groups. | |
| MarkGroup | Mark or unmark a specific group | |
| MeasureText | Compute the bounding rectangle in view units of the text using the current attributes. | |
| Meta | Store Metadata in a group | |
| ModePJ | Set the working projection mode | |
| MoveGroupBackward | Move the group backward one position (render sooner). | |
| MoveGroupForward | Move the group forward one position (render later). | |
| MoveGroupToBack | Move the group to the back (render first). | |
| MoveGroupToFolder2D | Add group to a Map folder in MVIEW. | |
| MoveGroupToFolder3D | Add group to a 3DView folder in MVIEW. | |
| MoveGroupToFront | Move the group to the front (render last). | |
| OptimumTick | Return a default optimum tick interval | |
| PatAngle | Sets the pattern angle | |
| PatDensity | Sets the tiling density. | |
| PatNumber | Sets the pattern number | |
| PatSize | Sets the pattern unit cell size (X) | |
| PatStyle | Sets the tiling method (i.e. rectangle, triangle) | |
| PatThick | Sets the pattern line thickness | |
| PlotToView | Convert a plot coordinate in mm to a VIEW coordinate. | |
| Point3D | Draw a 3D point. | |
| PolyAggregate | Obsolete. Add a PolyAggregate to a view. | |
| PolygonDm | Like PolyLineDm, but draw polygons. | |
| PolygonMPLY | Draw multiple complex polygons from MPLY. | |
| PolygonPLY | Draw a complex polygon from PLY. | |
| PolyLine | Draw a polyline or polygon (dummies deleted). | |
| PolyLine3D | Draw a 3D polyline. | |
| PolyLineDm | Draw a polyline with gaps defined by dummies in X/Y VVs | |
| PolyWrap | Draw wrapped polylines from X and Y VV's. | |
| ReadGroupStorage | Reads existing generic storage associated with a group into an in-memory BF. | |
| Rectangle | Draw a rectangle. | |
| RelocateGroup | Re-locate a group in a view. | |
| RenameGroup | Rename a group. | |
| Render | Render a specified area of view onto a Windows DC handle | |
| RenderEx | Render a specified area of view onto a Windows DC handle, setting the type of it and returning the new data extents | |
| ReScale | Change the scale of a view. | |
| Restore3DSnapshot | Restore 3D view to specific snapshot state. | |
| rGetMapScale | Get the current map scale of the view | |
| rNorth | Returns North direction at center of view. | |
| rScaleMM | Get the horizontal scale in view X units/mm | |
| rScalePjMM | Get horizontal scale in projected user units/mm | |
| rScaleYMM | Get the vertical scale in Y units/mm | |
| ScaleAllGroup | Scale all groups (except for GRID) in a view | |
| ScaleWindow | Assign view coordinates to define a window. | |
| Segment | Draw a filled segment of an ellipse. | |
| Set3DGroupFlags | Set a 3D geometry group's 3D rendering flags. | |
| Set3DPointOfView | Set 3D point of view (no effect on 2D views) | |
| SetAllGroupsToPlane | Set all groups to be within one plane | |
| SetAllNewGroupsToPlane | Set all groups that are not in any plane to this plane | |
| SetClassName | Set a class name. | |
| SetClipPLY | Set clipping region to a PLY | |
| SetDefPlane | Set the default drawing plane. | |
| SetFreezeScale | Set a scale freezing value into stream (<define>rDUMMY</define> for disabled). | |
| SetGroupExtClipPLY | Sets extended clip information for group in view. | |
| SetGroupFreezeScale | Set a scale freezing value for the group (<define>rDUMMY</define> for disabled). | |
| SetGroupITR | Set group ITR | |
| SetGroupMoveable | Set the movable attribute of a group. | |
| SetGroupToPlane | Set a group to a plane | |
| SetGroupTPAT | Set group TPAT | |
| SetGroupTransparency | Sets the transparency value of group | |
| SetH3DN | Set the 3DN object for this view | |
| SetIPJ | Set the projection of the view. | |
| SetMarkMoveable | Set the movable attribute of marked groups. | |
| SetMeta | Update the META in this group with the new meta object. | |
| SetMovability | Set the view movability | |
| SetPlaneClipPLY | Set the Plane Clip Region | |
| SetPlaneEquation | Set the equation of a plane | |
| SetPlaneIPJ | Obsolete. Set the Plane Projection | |
| SetPlaneMatrix | Set the equation of a plane using a matrix | |
| SetPlaneSurface | Set the surface image of a plane | |
| SetPlaneSurfInfo | Set the surface information | |
| SetRenderOrder | Set the view render order | |
| SetStatusXYZ | Obsolete. Set parameters to enable XYZ status display. | |
| SetThinRes | Set polyline/polygon thinning resolution | |
| SetUFac | Set the unit conversion of a view. | |
| SetUserIPJ | Set the user projection of the view. | |
| SetVisibility | Set the view visibility | |
| SetWindow | Set the view window | |
| SetWorkingIPJ | Set the working projection of the view. | |
| SizeSymbols | Plot sized symbols | |
| Sphere3D | Draw a 3D sphere | |
| StartGroup | Start a group. | |
| Surface | Obsolete. Add an 3d Surface to a view. | |
| SymbAngle | Set the Symb angle. | |
| SymbColor | Set the Symbol color. | |
| SymbFillColor | Set the Symbol color fill. | |
| SymbFont | Set the symbol font and style. | |
| SymbNumber | Set the Symbol number. | |
| Symbol | Plot a symbol | |
| Symbols | Plot symbols | |
| SymbolsITR | Plot symbols using an ITR | |
| SymbSize | Set the Symb size. | |
| Text | Draw text. | |
| TextAngle | Set the text angle. | |
| TextColor | Set the Text color. | |
| TextFont | Set the text font. | |
| TextRef | Set the text plot reference point. | |
| TextSize | Set the text size. | |
| TranScale | Set the view translation and scaling | |
| Transparency | Sets the transparency for new objects. | |
| UpdateMETAfromGroup | Fill the META with group dataset information | |
| UserToView | Convert a USERplot in mm to a VIEW coordinate | |
| ViewGroupJSON | Generate a JSON representation of a Group. | |
| ViewToPlot | Convert a VIEW coordinate to a plot coordinate in mm. | |
| ViewToUser | Convert a VIEW coordinate to a USER coordinate. | |
| VOXD | Add a Voxel Display (VOXD) object to the view. | |
| WriteGroupStorage | Open generic existing storage associated with a group for reading. | |
| ZValue | Sets Z-value info. |