|  | CMVIEW Methods | 
The CMVIEW type exposes the following members.
 Methods
Methods| 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(CGXNETCore, Int32, String) | Convert a color to a color string label | 
|   | ColorDescr(CGXNETCore, 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 | (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. | 
 See Also
See Also