CMVIEW Class |
Namespace: GeoEngine.Core.GXNet
The CMVIEW type exposes the following members.
Name | Description | |
---|---|---|
Aggregate | Add an aggregate to a view. | |
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 | |
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 | Convert a colour to a colour 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. | |
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. | |
DeleteGroup | Delete 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).) | |
DrawObject3D | Draw a 3D object optimized for rendering | |
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 rDUMMY if view for 2D views) | |
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. | |
GetDATALINKD | Get an existing Data Link Display (DATALINKD) object from the view. | |
GetExtClipPLY | Get an extended clip PLY object used by this view. | |
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 (rDUMMY for disabled). | |
GetGroupTransparency | Gets the transparency value of group | |
GetIPJ | Get the projection of the view. | |
GetMAP | Get the MAP of the view. | |
GetPlaneClipPLY | Get the Plane Clip Region | |
GetPlaneEquation | Get the equation of a plane | |
GetPLY | Get clipping polygons, in the base projection | |
GetREG | Get the REG of the view. | |
GetUserIPJ | Get the user projection of 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 colour 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. | |
iFindPlane | Find a plane in a view | |
IGenNewGroupName |
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 | Get a class name. | |
IGetDefPlane | Get the default drawing plane. | |
IGetMeta | Retrieves Metadata from a group | |
IGetName | Gets the name of a view. | |
IGetNameExtClipPLY | Get the name of the extended clip PLY object in this view. | |
IGroupName | Get a group name | |
iIsGroup | Query a status or characteristic of a group | |
iIsGroupEmpty | Is the group empty? | |
iIsMovable | Is this view movable? | |
iIsProjectionEmpty | Returns 1 if the view projection and view user projection are both empty (undefined). | |
iIsSection | Is the view a section view? | |
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. | |
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). | |
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. | |
PolygonDm | Like PolyLineDm, but draw polygons. | |
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. | |
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 | |
ReScale | Change the scale of a view. | |
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 (rDUMMY for disabled). | |
SetGroupExtClipPLY | Sets extended clip information for group in view. | |
SetGroupFreezeScale | Set a scale freezing value for the group (rDUMMY for disabled). | |
SetGroupMoveable | Set the movable attribute of a group. | |
SetGroupToPlane | Set a group to a plane | |
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 | |
SetPlaneSurface | Set the surface image of a plane | |
SetPlaneSurfInfo | Set the surface information | |
SetRenderOrder | Set the view render order | |
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. | |
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 | |
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. | |
ZValue | Sets Z-value info. |