| _MATRIX | |
| _XmHTMLAnchorCallbackStruct | |
| _XmHTMLEvent | |
| _XmHTMLGIFStream | |
| _XmHTMLObject | |
| _XmHTMLPaperSize | |
| _XmHTMLPLCStream | |
| _XmHTMLTextPosition | |
| _XmImageInfo | |
| ADRES_PARM | |
| ANYRASTVALUE | |
| ARRAYCACHE< _TT > | |
| AUTOCOLORGEN | Automatic color generator for generating colors in a predetermined progression |
| AUTOREFCOUNT< _TT > | Template to manage reference-counted class |
| BALANCEDTREE< _ITEMTYPE > | Simple balanced tree container |
| BALANCEDTREE< _ITEMTYPE >::DUMP | Interface class to "dump" an item from the tree, used in TraverseTree() |
| BALANCEDTREE< _ITEMTYPE >::TEST | Interface class to test two tree items, can use default if _T::operator<() defined |
| BASE64_DECODER | |
| BASE64_ENCODER | |
| BIDICURSOR | An extention of BIDISTRING to handle cursor support |
| BIDISTRING | This class handles the Bi-Directional ("BiDi") issues of rendering strings which have a mixture of Left-To-Right and Right-To-Left text (such as Hebrew and Arabic) |
| BINARYTOREGION2D | |
| BINARYTOREGIONINTERFACE | Class for converting a binary raster to a region |
| BINARYTOXREGION | |
| BITMAPPATTHDR | Bitmap pattern header |
| BITSET | Bit set |
| BITSET_DEQUE | |
| BITSET_DEQUE::ITERATOR | Iterator to step forward through all selected items in a BITSET_DEQUE |
| BITSET_SHARED | Shared Bit set |
| BITSET_UNOWNED | Base bit set class for case where actual array is "owned" by something other than the class |
| BITSET_UNOWNED::ITERATOR | Iterator to step forward through all selected items in a BITSET |
| BOOL3 | Container for unknown/false/true value |
| BUTTONITEM | |
| BUTTONITEMARRAY | Class to contain array of BUTTONITEMs |
| CADARC | |
| CADBLOCK | |
| CADCIRCLE | Any addition to CADELEMOPT "MUST" be noted in _rvcCADInit() (rvccad.c) and in headers.def (see person in charge of RVC) |
| CADEARC | |
| CADELEMDATA | |
| CADELEMHDR | |
| CADELEMOPT | Any addition to the list "MUST" be noted in _rvcCADInit() (rvccad.c) and in StyleQueryEvalCAD (dbqstyle.c) and in hdrdesc.ref (see person in charge of RVC) |
| CADELLIPSE | |
| CADINSERT | |
| CADLINE | |
| CADMESH | |
| CADMULTILINE | |
| CADMULTIPOINT | |
| CADMULTIPOLY | |
| CADPOLY | |
| CADPOLYNOM | |
| CADRBOX | |
| CADSUBPOLY | |
| CADTEXT | |
| CBPARMS | |
| CGM | Computer Graphics Metafile reader |
| CGM::PRIMITIVECONTEXT | |
| CGM::STYLEEXTRA | The style information that doesn't eaisly fit into POINTSTYLE, etc |
| CLASSIFY_PARM | |
| COLOR | Structure to contain single color specification with possible transparency |
| COLOR_ARRAY | Container for array (palette) of colors |
| COLORBALANCE | |
| COLORCOMPSRCPARM | |
| COLOREXT | Container for "extended" color |
| COLORHIS | Structure for Hue-Intensity/Brightness-Saturation color model |
| COLORHSV | Structure for Hue-Saturation-Value (USGS Munsell color model) |
| COLORPALETTE | Color palette container |
| COLORPALETTEMGR | Color palette list manager |
| COLORQUANTIZER | |
| COLORQUANTIZER_RASTER | |
| COLORSPREAD | Color spread definition |
| COLORSPREADMGR | Manager for color spreads |
| COLORxyY | A color in xyY space, represented using doubles instead of INT16 |
| COLORXYZ | A color in XYZ space, represented using doubles instead of INT16 |
| CONTACTINFO | System file and directory services class |
| CONTRASTPARM | Contrast parameters |
| CROSSHAIRINFO | |
| CTRLPOINT | |
| CTRLPOINT3 | |
| CTRLPOINT3D | |
| DATETIME | Container for date/time |
| DBEDIT | Manager for user interface windows associated with databases and tables |
| DBEDIT::EVENT | |
| DBEDIT_MSG | Message sent to DBEDIT Callbacks |
| DBEDIT_SUSPENDCALLBACKS | A class to help insure that we never forget to resume callbacks |
| DBLISTELMT | Structure used to maintain list of element to record attachments |
| DBSCHEMA::ATTRIBUTE | |
| DBSCHEMA::ATTRIBUTE_ENUMVAL | |
| DBSCHEMA::CATALOG | |
| DBSCHEMA::OBJECT | |
| DBSCHEMA::OBJECT_CLASS | |
| DCOMPLEXMP | DCOMPLEXMP structure: Magnitude, Phase |
| DCOMPLEXRI | DCOMLEXRI structure: Real, Imaginary |
| DELAUNAY | Class for creating delaunay triangulation with all buffers in rvc files |
| DISPLAYINFO | |
| DITHER | |
| DMSTYPEANDNAME | |
| DOUBLE_ARRAY< _CT > | For MIDOUBLEARRAY defn |
| DOUBLECLICKTEST | |
| DPOINT2D | 2D point using 64-bit 'double' coordinates |
| DPOINT2D_OLD | Define simple structures for use in unions These structures must not have constructors/destructors |
| DPOINT3D | 3D point using 64-bit 'double' coordinates |
| DPOINT3D_OLD | |
| DPOINT3DH | 3D homogeneous point using 64-bit 'double' coordinates |
| DPOLYGON | |
| DRANGE | |
| DRECT2D | 2D rectangle using 'double' precision coordinates |
| DRECT3D | 3D rectangle using 'double' precision coordinates |
| DTRIANGLE2D | |
| EARCINFO | |
| EBOXINFO | |
| ECIRCLEINFO | |
| EDGEINFO | Edge Info structure |
| EDITCOLORINFO | |
| EDITMENU | |
| EELLIPSEINFO | |
| ELEMTYPESET | |
| ELINEINFO | |
| EMULTILINEINFO | |
| EMULTIPOINTINFO | |
| ENUMSET< _ENUMTYPE, _LAST, _ALL > | Container for "set" of enum values |
| EPOINTINFO | |
| EPOLYLINEINFO | |
| EREGIONINFO | |
| EREGPOLYINFO | |
| ERRORPOSNDISABLE | Sentry class to disable and enable error positioning using this class and scoping |
| ERRORSTATE | |
| ETEXTLABELINFO | |
| ETEXTLABELINFO::LEADERINFO | |
| fastdelegate::DelegateMemento | |
| fastdelegate::FastDelegate0< RetType > | |
| fastdelegate::FastDelegate0< RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate1< Param1, RetType > | |
| fastdelegate::FastDelegate1< Param1, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate2< Param1, Param2, RetType > | |
| fastdelegate::FastDelegate2< Param1, Param2, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate3< Param1, Param2, Param3, RetType > | |
| fastdelegate::FastDelegate3< Param1, Param2, Param3, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate4< Param1, Param2, Param3, Param4, RetType > | |
| fastdelegate::FastDelegate4< Param1, Param2, Param3, Param4, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate5< Param1, Param2, Param3, Param4, Param5, RetType > | |
| fastdelegate::FastDelegate5< Param1, Param2, Param3, Param4, Param5, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate6< Param1, Param2, Param3, Param4, Param5, Param6, RetType > | |
| fastdelegate::FastDelegate6< Param1, Param2, Param3, Param4, Param5, Param6, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate7< Param1, Param2, Param3, Param4, Param5, Param6, Param7, RetType > | |
| fastdelegate::FastDelegate7< Param1, Param2, Param3, Param4, Param5, Param6, Param7, RetType >::SafeBoolStruct | |
| fastdelegate::FastDelegate8< Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, RetType > | |
| fastdelegate::FastDelegate8< Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, RetType >::SafeBoolStruct | |
| FCMEANS_PARM | |
| FCOMPLEXMP | FCOMPLEXMP structure: Magnitude, Phase |
| FCOMPLEXRI | FCOMPLEXRI structure: Real, Imaginary |
| FFT1D | |
| FFT2D | |
| FILE_LEGACY_HANDLE | Class to provide open/close access as "handle" (int) for 3rd-party libraries |
| FILE_LEGACY_STREAM | Class to provide open/close access as "file pointer" (FILE*) for 3rd-party libraries |
| FILE_RAW | Class for platform-independent "raw" file read/write |
| FILE_TEXT | Class for encoded text file read/write |
| FILEFIND | Class used to search for files |
| FILEFIND::FILTER | Base FILTER class used in LocatePath() and LocateRelatedFile() to select the correct path if multiple possible |
| FILEFIND::MISSINGFILEPROMPTDISABLER | Class to automatically disable prompt for missing file on creation and enable prompt on destruction |
| FILEPATH | System file and directory services class |
| FILEPATHLIST | List of FILEPATHs |
| FILETYPE | File type definition, including extensions, description, icon and optional delegate for determining if is correct format |
| FILETYPESET | Set of FILETYPEs, allows access to list and map from extension to associated types |
| FILLPOLYGON | FILLPOLYGON class provides MakeScans method |
| FILLPOLYGON::SPAN | An interface that deal with result of MakeScans |
| FILTER_BASE | Base class for filters generally called by dialogs |
| FIXEDSTRCHAR< _CT > | Fixed-size array-based 'char' string |
| FIXEDSTRING< _CT > | Fixed-size array-based MIUNICODE string |
| FIXEDSTRING< _CT >::UNIQUENAMEFILTER | Unique name filter class to determine if the name given is unique |
| FOURIERPARM | |
| FPOINT2D | 2D point using 32-bit 'float' coordinates |
| FPOINT3D | 3D point using 32-bit 'float' coordinates |
| FPOINT3DH | 3D homogeneous point using 32-bit 'float' coordinates |
| FRAMEMEM | FRAMEMEM is designed with purpose of getting images as MEMORY24 from any view, combaining them together, drawing to them using mgd functions and putting them to movie |
| FT1D | |
| GENERICRW | Base class for generic read/write data source/target |
| GENERICRW_MEMORY | Memory buffer supporting generic read/write interface |
| GENERICRW_TEXT | Class for generic text read/write |
| GENERICRW_TEXT::POSN | |
| GEOCAT | GeoSpatial Catalog class |
| GEOCAT::CONST_ITERATOR | Iterator for searching the catalog |
| GEOCAT::RECORD | A record in the catalog |
| GEOFORMULA | Geospatial Formula class |
| GEOFORMULA::EDITOR | GEOFORMULA::EDITOR |
| GEOFORMULA::OBJECT | GEOFORMULA::OBJECT |
| GEOFORMULA::RASTER | GEOFORMULA::RASTER |
| GEOFORMULA::TIN | End of GEOFORMULA::VECTOR |
| GEOFORMULA::VALUE | GEOFORMULA::VALUE |
| GEOFORMULA::VECTOR | GEOFORMULA::VECTOR |
| GETFILEFILTER | Base class for filter used in file/folder selection dialogs |
| GETFOLDERFILTER | |
| GETSTRINGFILTER | Base class for string filter |
| GPSDATABASE | Class to compute a location based on Date and Time using GPS logs |
| GPSDATABASE::DLG_IMPORTTXT | DLGSHELL for setting parameters to read formatted text log file |
| GPSDATABASE::LOGPARMS | Parms class for reading from formatted text file |
| GPSDATABASE::LOGRECORD | Log Record |
| GPSDATABASE::POINTRECORD | Point Record |
| GRAPHICLAYOUT | Design goal |
| GRAPHICLAYOUT::ITEM | |
| GRAPHICLAYOUT::ITEMPOSITION | |
| GRAPHICLAYOUT::ITEMPROPERTYSHEET | This class is used to create "property sheets" for various element types |
| GRAPHICLAYOUT::ITEMTYPE | |
| GRAPHICLAYOUT::NAMEDTEXTSTYLE | |
| GRAPHICLAYOUT::NAMEDTEXTSTYLE::TABSTOP | |
| GRAPHICLAYOUT::OBSERVER | This is a base class that any class wishing to be notified of changes to a GRAPHICLAYOUT may derive itself from |
| GRAPHICLAYOUT::OBSERVERMANAGER | |
| GRAPHICLAYOUT::SUSPEND_REDRAW | Creating an instance of this class suspends redrawing on the layout |
| GRAPHICLAYOUT::TEXTBLOCK | |
| GRAPHICLIST | |
| GRAPHICLIST::MSG | |
| GRAPHICTREE | |
| GRAPHICTREE::ITEM | Individual tree item |
| GRAPHICTREE::ITEM::MSG | Message container to send to message handler |
| GRE::AUTOLABELPARMS | Automatic labeling parameters |
| GRE::BOUNDPARM | |
| GRE::CAD_GEOMETRIC3D | |
| GRE::CLIPPING3D | CLIPPING3D class |
| GRE::CONTROLLER | Base class for 3D terrain controller |
| GRE::CTRL_TREEVIEW | When using this class do not use the ID methods or values from MGUI::CTRL_TREE as the ID is managed by CTRL_TREEVIEW and does not refer to any externally accessible object |
| GRE::CTRL_TREEVIEW::SHARED | |
| GRE::DATATIPPARMS | DataTip parameters |
| GRE::DATATIPPARMS::FORM | Form for editing DATATIPPARMS |
| GRE::DLG_ACTIVEELEMENTINFO | GRE Active Element Information dialog |
| GRE::DLG_DATATIPSETTINGS | Dialog to specify DataTip settings for layer |
| GRE::DLG_LAYERMGR | GRE Layer Manager dialog |
| GRE::DLG_MARKBYQUERY | |
| GRE::DLG_MASKEDIT | Class to create a dialog for editing a raster mask |
| GRE::DLG_VIEWSTEREO2D | |
| GRE::DLG_VIEWZOOM | |
| GRE::DRAWINGCONTEXT3D | Provide common methods to draw in 3D view |
| GRE::EDGEINDEX | |
| GRE::ELEMSAMPLE_DC | Drawing Context for Element Samples |
| GRE::EXTRUDEDPOINTPARMS | Parameters for extruded 3d points |
| GRE::EXTRUDEDPOLYGONPARMS | Parameters for extruded 3d polygons |
| GRE::FLATTRIANGULATION | Flat triangulation terrain model |
| GRE::FORMULATEXTURE | |
| GRE::GEOLOCKSETTINGS | Settings for geo-locking, used by GRE_VIEW |
| GRE::GEOLOCKSETTINGS::DLG | Dialog for modifying GEOLOCKSETTINGS |
| GRE::GEOLOCKSETTINGS::FORM | Form for modifying GEOLOCKSETTINGS |
| GRE::GEOMETRIC3D | Base class for 3D geometric models |
| GRE::GEOMETRIC3D::IMPL_FACTORY | |
| GRE::GEOMETRIC3D_BUILDER | |
| GRE::GEOMETRIC3D_ELEMENTS | Base container class of geometric elements |
| GRE::GEOMETRIC3D_ELEMENTS::BITSET_ITERATOR_BASE | |
| GRE::GEOMETRIC3D_ELEMENTS::ITERATOR | |
| GRE::GEOMETRIC3D_ELEMENTS::ITERATOR_BASE | |
| GRE::GROUP | |
| GRE::GROUP::POSN | Layout/Positioning parameters |
| GRE::GROUPVIEW | Container for layer information retained for each view |
| GRE::HYPERIDXMGR | |
| GRE::HYPERLINK | |
| GRE::HYPERSHAPE | |
| GRE::INDEX | |
| GRE::LABELATTACHMENT | |
| GRE::LABELPARMS | Label/Text element parameters |
| GRE::LABELPARMS::LABELSTYLEPARMS | |
| GRE::LABELPLACE | Class for keeping track of where a label is on the display |
| GRE::LABELPLACEMENT | |
| GRE::LABELPLACEMENT::CONST_ITERATOR | |
| GRE::LABELPLACEMENT::ITERATOR | |
| GRE::LAYER | Layer base class |
| GRE::LAYER::COMMONPARM | Base class for shared layer display parameters |
| GRE::LAYER::COMMONPARM::FORM | Base class for user interface form |
| GRE::LAYER::COMPINFO | Layer component information |
| GRE::LAYER::COMPINFO::TABLEINFO | |
| GRE::LAYER::DISPPARM | Shared display parameters common to most layer types |
| GRE::LAYER::FILTER | Filter for whether to include layer in an operation |
| GRE::LAYER::FILTER_EXCLUDE | Convenience filter for excluding a single specific layer from an operation |
| GRE::LAYER::GLOBALOPTIONS | Container for global layer options |
| GRE::LAYER::GLOBALOPTIONS::FORM | Form for modifying GRE_LAYER::GLOBALOPTIONS |
| GRE::LAYER::LEGENDREDRAWDISABLER | Sentry class to disable redrawing of legends |
| GRE::LAYER::TYPEDEFN | Layer type definition structure |
| GRE::LAYER_ARCIMS | Raster Layer class |
| GRE::LAYER_ARCIMS::DISPPARM | |
| GRE::LAYER_BINGMAPS | Tileset Layer class |
| GRE::LAYER_BINGMAPS::DISPPARM | |
| GRE::LAYER_CAD | GRE layer class for viewing CAD spatial object |
| GRE::LAYER_CAD::DISPPARM | |
| GRE::LAYER_CAD::DISPPARM::DLG | Dialog for modifying vector layer display settings |
| GRE::LAYER_FORMULA | |
| GRE::LAYER_FORMULA::DISPPARM | |
| GRE::LAYER_GENERIC | Generic layer that uses delegates to perform actions |
| GRE::LAYER_IMAGE | Image Layer base class |
| GRE::LAYER_IMAGE_SPATMOD | SPATMOD (image pipeline) layer class |
| GRE::LAYER_KML | |
| GRE::LAYER_KML::DISPPARM | |
| GRE::LAYER_LEGEND | |
| GRE::LAYER_LEGEND2 | |
| GRE::LAYER_LEGEND2::DISPPARM | |
| GRE::LAYER_LEGEND2::LAYERREF | Class used internally to keep track of which layers the legend refers to |
| GRE::LAYER_LEGEND::DISPPARM | |
| GRE::LAYER_LIDAR | GRE layer class for viewing LIDAR objects |
| GRE::LAYER_LIDAR::DISPPARM | Lidar layer display parameters |
| GRE::LAYER_LIDAR::DISPPARM::DLG | Dialog for modifying vector layer display settings |
| GRE::LAYER_LIDAR::DISPPARM::POINTPARMS | Layer settings dialog, defined in <gre/uilidar.h> |
| GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS | |
| GRE::LAYER_MAPGRID | GRE layer class for viewing Map Grid |
| GRE::LAYER_MAPGRID::DISPPARM | |
| GRE::LAYER_MAPGRID::DISPPARM::DLG | Dialog for modifying map grid layer display settings |
| GRE::LAYER_PINMAP | |
| GRE::LAYER_PINMAP::DISPPARM | |
| GRE::LAYER_RASTER | Raster Layer class |
| GRE::LAYER_RASTER::COMMONPARM | |
| GRE::LAYER_RASTER::DISPPARM | |
| GRE::LAYER_RASTER::DISPPARM::COLORSCALELABEL | |
| GRE::LAYER_RASTER::DISPPARM::DLG | Dialog for modifying layer display settings |
| GRE::LAYER_RASTER::DISPPARM::IOPARM | |
| GRE::LAYER_RASTER::SHADEPARM | Shading parameters |
| GRE::LAYER_REGION | |
| GRE::LAYER_REGION::DISPPARM | |
| GRE::LAYER_SCALEBAR | GRE "scale bar" layer |
| GRE::LAYER_SCALEBAR::DISPPARM | |
| GRE::LAYER_SCRIPT | |
| GRE::LAYER_SCRIPT::DISPPARM | |
| GRE::LAYER_SHAPE | GRE layer class for viewing Shape spatial object |
| GRE::LAYER_SHAPE::DISPPARM | |
| GRE::LAYER_SHAPE::DISPPARM::DLG | Dialog for modifying vector layer display settings |
| GRE::LAYER_SHAPE::DISPPARM::ELEMENTPARMS | Layer settings dialog, defined in <gre/uishape.h> |
| GRE::LAYER_SKETCH | |
| GRE::LAYER_SURFACE | Surface layer, used to drape other layers for 3D / stereo |
| GRE::LAYER_SURFACE::DISPPARM | |
| GRE::LAYER_TEXT | |
| GRE::LAYER_TEXT::DISPPARM | |
| GRE::LAYER_TILESET | Tileset Layer class |
| GRE::LAYER_TILESET::DISPPARM | |
| GRE::LAYER_TIN | GRE layer class for viewing TIN (Triangulated Irregular Network) spatial object |
| GRE::LAYER_TIN::DISPPARM | |
| GRE::LAYER_TIN::DISPPARM::CONTOUR | |
| GRE::LAYER_VECTOR | GRE layer class for viewing Vector spatial object |
| GRE::LAYER_VECTOR::DISPPARM | |
| GRE::LAYER_VECTOR::DISPPARM::DLG | Dialog for modifying vector layer display settings |
| GRE::LAYER_WMS | Raster Layer class |
| GRE::LAYER_WMS::DISPPARM | |
| GRE::LAYERDC | Layer drawing context |
| GRE::LAYERSECTION | Container for layer information retained for a section of layer |
| GRE::LAYERSECTION_GEOMETRIC | Layer section supporting geometric element drawn sets |
| GRE::LAYERSECTION_LABELED | Layer section supporting label placement |
| GRE::LAYERVIEW | Container for layer information retained for each view |
| GRE::LAYOUT | |
| GRE::LEGEND | Legend base class |
| GRE::LEGEND::DRAWCONTEXT | Context for legend item drawing |
| GRE::LEGEND::ITEMBASE | End of LEGEND::DRAWCONTEXT class |
| GRE::LEGEND_COLORSAMPLE | Color-Sample legend subclass |
| GRE::LEGEND_COLORSAMPLE::ITEM | |
| GRE::LEGEND_COLORSCALE | Color-Scale legend subclass |
| GRE::LEGEND_IMAGESAMPLE | Image Sample legend subclass |
| GRE::LEGEND_IMAGESAMPLE::ITEM | Individual item in legend |
| GRE::LEGEND_LINE | Line Feature legend subclass |
| GRE::LEGEND_LINE::ITEM | Individual item in line legend |
| GRE::LEGEND_POINT | Point Feature legend subclass |
| GRE::LEGEND_POINT::ITEM | Individual item in point legend |
| GRE::LEGEND_POLYGON | Polygon/Area Feature legend subclass |
| GRE::LEGEND_POLYGON::ITEM | Individual item in polygon legend |
| GRE::LEGENDPARMS | Parameters for LegendView associated with element |
| GRE::LINEPARMS | Line element parameters |
| GRE::LINEPARMS::LINESTYLEPARMS | |
| GRE::MACROSCRIPT | |
| GRE::MACROSCRIPT::CONTEXT | |
| GRE::MACROSCRIPTLIST | |
| GRE::MSG | Message container |
| GRE::MSG_EXTRACTED | |
| GRE::MSG_VIEWEXPOSE | |
| GRE::OBJECT | Base class for other GRE "spatial" objects |
| GRE::PIECEWISETIN | Sparce triangulation terrain model |
| GRE::PINMAP_GEOMETRIC3D | |
| GRE::PIXALIZATION | |
| GRE::POINTPARMS | Point/Node element parameters |
| GRE::POINTPARMS::POINTSTYLEPARMS | |
| GRE::POINTSFIELD | |
| GRE::POINTSFIELD::ELLIPSE | |
| GRE::POINTSFIELD::TRIANGLE | |
| GRE::POLYPARMS | Polygon/Area element parameters |
| GRE::POLYPARMS::POLYSTYLEPARMS | |
| GRE::RENDERTOTILESET | Rendering to tileset |
| GRE::RENDERTOTILESET::PARAMETERS | Parameters class passed to DoRender |
| GRE::RENDERTOTILESET::PARAMETERS::SECTION | Section to process definition |
| GRE::RENDERTOTILESET::PARAMETERS::SECTIONBLOCK | |
| GRE::SCENE3D | SCENE3D class describes view scene and all transformation between model and world and view and unit cube and screen |
| GRE::SCREENPLANE | SCREENPLANE class describes plane in screen space in homogenius coordinates |
| GRE::SCRIPTCONTEXT_DRAW | |
| GRE::SCRIPTCONTEXT_LABEL | |
| GRE::SCRIPTCONTEXT_STYLE | |
| GRE::SELECTPARMS | Selection parameters for determining which elements to draw |
| GRE::SHAPE_GEOMETRIC3D | |
| GRE::SIMPLECONTROLLER | Simple implementation of 3D terrain controller |
| GRE::SIMPLERASTER | |
| GRE::STYLEPARMS | Basic style parameters for element drawing |
| GRE::SYSTEM | GRE "system" container object |
| GRE::TERRAIN | Base class for 3D terrain models |
| GRE::TERRAIN::IMPL_FACTORY | |
| GRE::TEXTURE | Base class for 3D texture models |
| GRE::TEXTURE::IMPL_FACTORY | |
| GRE::TEXTUREFILTER | TEXTUREFILTER class provides several texture filter algorithms |
| GRE::TINTERRAIN | TIN terrain model |
| GRE::TOOL | Base class for tools attached to view |
| GRE::TOOL_SML | Script Tool class definition |
| GRE::TOOLSCRIPT | |
| GRE::TOOLSCRIPT::CONTEXT | Context for editing or running ToolScript |
| GRE::TOOLSCRIPTLIST | |
| GRE::TRIANGLEINDEX | |
| GRE::TRIANGULATION | |
| GRE::UI::FORM_PLACES | Form consisting of label and string edit field |
| GRE::UI::FORM_VIEW | |
| GRE::UI::FORM_VIEW::SETTINGS | Constainer for savable settings for GRE::UI::FORM_VIEW |
| GRE::UI::FORM_VIEW::SETTINGS::STATUSPOS | Settings for statusbar position reports |
| GRE::UI::FORM_ZOOM | Form consisting of label and string edit field |
| GRE::UI::GADGET_SCALEBAR | |
| GRE::UI::GADGET_SCALEBAR::SETTINGS | |
| GRE::UI::SHELL_VIEW | Shell containing view form |
| GRE::UI::VIEW_CANVAS | |
| GRE::UI::VIEWTOOL | Base class for tool attached to view |
| GRE::UI::VIEWTOOL_SIMPLE | Base class for simple tool with associated MGUI tool, maintains transformation on MGUI tool |
| GRE::UI::VIEWTOOL_SIMPLE_T< _TOOLTYPE > | Template class for simple tool with associated MGUI tool |
| GRE::UI::VIEWTOOLMGR | Manager for tools attached to view |
| GRE::UTILS3D | UTILS3D class contains supportive static methods |
| GRE::VARIABLETRIANGULATION | |
| GRE::VECTOR_GEOMETRIC3D | |
| GRE::VIEW | |
| GRE::VIEW_LEGACY | |
| GRE::VIEW_LEGACY_SAVESETTINGS | |
| GRE::VIEWABLE | Base class for objects that can have "views" (GRE::LAYOUT, GRE::GROUP) |
| GRE::VIEWABLE::MAINSCRIPT | |
| GRE::VIEWABLE::PARM_RENDERTORASTER | |
| GRE::VIEWCOMMON | Options which apply to all views in current process |
| GRE::VIEWCOMMON::FORM | Form for modifying GRE::VIEWCOMMON |
| GRE::VIEWCOMMON::FORM_SNAPSHOT | Form for modifying GRE::VIEWCOMMON snapshot values |
| GRE::VIEWPLACE | Simple container for specifying "place" being viewed |
| GRE::VIEWPOINT3D | |
| GRE::VIEWPOS | Position of "view" relative to "device" |
| GRE::VIEWSCRIPT | |
| GRE::VIEWSCRIPT::CONTEXT | |
| GRE::WIREFRAME | Container for wireframe in memory |
| HARMONPARM | |
| HATCHPATTELEM | Hatch pattern element structure |
| HATCHPATTHDR | Hatch pattern header |
| HDF4_ARRAY | |
| HDF4_ARRAY::INFO | HDF Array Information container |
| HDF4_ATTRIB | |
| HDF4_FILE | |
| HDF4_GROUP | |
| HDF4_NAME | |
| HDF4_OBJECT | |
| HDF4_RASTER | |
| HDF4_RASTER::INFO | |
| HDF4_RECORD | |
| HDF4_TABLE | |
| HDF4_TABLE::FIELDINFO | Field information |
| HTML::BORDER | The definition of a border in a STYLE |
| HTML::ELEMENT | |
| HTML::ENUM< _ET > | A template for any enum in a CSS STYLE |
| HTML::ENUM< _ET >::BINDING | |
| HTML::HTMLDOC | |
| HTML::MEASUREMENT | A measurement of some kind in a STYLE |
| HTML::STYLE | A style in an HTML document The style keeps track of which members are actually set |
| HTML::STYLE::EDGE | |
| HTML::STYLE::SELECTOR | |
| HTTPCLIENT | Base-class for user-defined instance data for a client |
| HTTPMESSAGE | Class to encapuselate an HTTP message |
| HTTPSERVER | Class to represent a virtual path in the HTTP server The constructor takes a virtual path |
| ICMPANE | |
| IDENTIFIER | Identifier container used to reference specific persistent object instance |
| IDENTIFIERLIST | |
| IMAGE_TILE_ITERATOR | Allow iteration through an image in tile order |
| IMAGECACHE | Base class for one band image cache for random reading/writing Allows read from RVC::IMAGE using different buffer cache models |
| IMAGECACHE_T< _TT > | Base Template for grayscale image cache for random reading/writing IMAGECACHE allows to read from RVC::IMAGE using different buffer cache models |
| IMAGEDIMENSIONS | Container for image dimensions |
| INI_AUTO< _DT > | INI_AUTO is a class designed to automatically handle reading and writing of data from an INI file and ensure that IniRead \ IniWrite pairs function together correctly |
| INI_AUTO_ENUM< _DT > | INI_AUTO_ENUM is a class designed to automatically handle reading and writing of enum data from an INI file and ensure that IniReadEnum \ IniWrite pairs function together correctly |
| INIHND | INI handle class support automatic closing of handle when going out of scope |
| INSPMEM | |
| ISODATA_PARM | |
| JPEGEXT | Base class for JPEG image access |
| JPEGEXT_FILE | Class for handling JPEG files |
| JPEGEXT_MEM | Class for handling JPEG memory buffers |
| KERNELPARM | |
| KMEANS_PARM | |
| KRIGING | |
| LABELFRAMEPARMS | In-memory structure for labels with frames and leaders |
| LABELSTYLE | In-memory structure for labels with frames and leaders |
| LAYOUTPARMS | Hardcopy layout parameters |
| LIDAR::CLASSDESC | Lidar Class description |
| LIDAR::CLASSDESCSET | Set of Lidar class descriptions |
| LIDAR::LAS::DATASET | LAS dataset consisting of one or more LAS files along with class descriptions and CRS |
| LIDAR::LAS::DATASET::POINTITERATOR | Iterator for sequentially accessing point records in dataset |
| LIDAR::LAS::EVLRHDR | Extended variable-length record header |
| LIDAR::LAS::FILE | Support for reading and writing LAS format |
| LIDAR::LAS::FILEHDR | File header |
| LIDAR::LAS::POINTARRAY | Array of LAS point records |
| LIDAR::LAS::POINTRECORD | Point record for LAS format |
| LIDAR::LAS::SVLRHDR | Short variable-length record header |
| LIDAR::LAS::VARIABLEREC | Variable record |
| LIDAR::LAS::WAVEFORMPACKETDESC | Waveform Packet Descriptor, contained in short variable-length record |
| LIDAR::POINTARRAY32 | Array of point records where first 3 fields are X, Y, Z quantized to INT32 |
| LIDAR::POINTRECORD32 | Point record where first 3 fields are X, Y, Z as INT32 with quantization |
| LIDAR::UI::FORM_CLASSDESCSET | Form for LIDAR::CLASSDESCSET selection and editing |
| LINEPATTELEM | |
| LINEPATTHDR | Line pattern header |
| LINERASTERIZER2D | |
| LINERASTERIZER2D::SPAN | |
| LINERASTERIZER3D | |
| LINERASTERIZER3D::SPAN | |
| LINESTYLE | In-memory structure for line feature style |
| LONGLIST | Similar to a SIMPLE_ARRAY<UINT32>, but with some differences |
| LPOINT2D | 2D point using 32-bit integer coordinates |
| LPOINT3D | 3D point using 32-bit integer coordinates |
| LPOLYGON | |
| LRECT2D | 2D rectangle using 32-bit integer coordinates |
| LRECT3D | 3D box using INT32 coordinates |
| LSEGMENT2D | |
| MAIL | |
| MANUALTOOLPARMS | |
| MATLASERRITEM | |
| MATLASINFO | |
| MATLASINFO::VIEWINFO | |
| MATLASINFO::VIEWINFO::POSITION | |
| MATLASUSEDFILE | |
| MATTE | |
| MATTE::FORM | User interface form for MATTE settins |
| MAVIPARMENCODE | |
| MCBALCALLBACKSTRUCT | MCBALCALLBACKSTRUCT Structure |
| McbAnyCallbackStruct | Base for any callback structures |
| McbLIST | < GENERATING_DOXYGEN_OUTPUT |
| MCRYPTOHDR | |
| MD5HASH | |
| MDANGLE_PARM | |
| MEMPOOL | A class for quickly allocating many small data structures of the same size |
| MENUBARITEM | |
| MENUITEM | |
| MENUITEMARRAY | Class to contain array of MENUITEMs |
| MGD::COLORLOCK | Class to manage a 'color lock' on a CONTEXT |
| MGD::CONTEXT | Base for general drawing context |
| MGD::CONTEXT::PRIVDATA | Base class for private data |
| MGD::CONTEXT_AUTOPTR | An MGD::CONTEXT which is automatically deleted when it goes out of scope |
| MGD::CONTEXT_MEM16 | |
| MGD::CONTEXT_MEM24 | |
| MGD::CONTEXT_MEM8G | |
| MGD::CONTEXT_PDF2 | |
| MGD::CONTEXT_RASTER_COLORMAPPED | |
| MGD::CONTEXT_RASTER_GRAY8 | |
| MGD::CONTEXT_RASTER_RGB16 | |
| MGD::CONTEXT_RASTER_RGB24 | |
| MGD::CONTEXT_SIMPLE | |
| MGD::CONTEXT_X | |
| MGD::DEVICE | Base class for general drawing "device" |
| MGD::DEVICE_BINARY | Base implementation of MGD::DEVICE for 1-bit visuals |
| MGD::DEVICE_BINARY::CONTEXT | |
| MGD::DEVICE_DISPLAYBUFFER | |
| MGD::DEVICE_GLX | Device for drawing using OpenGL via GLX extension |
| MGD::DEVICE_MEM1 | Memory-based implementation of MGD::DEVICE for 1-bit visuals |
| MGD::DEVICE_MEM16 | |
| MGD::DEVICE_MEM1::CONTEXT | |
| MGD::DEVICE_MEM1_SPARSE | Memory-based implementation of MGD::DEVICE for sparse 1-bit visuals |
| MGD::DEVICE_MEM1_SPARSE::CONTEXT | |
| MGD::DEVICE_MEM24 | |
| MGD::DEVICE_MEM32 | Memory-based implementation of MGD::DEVICE for 32-bit visuals |
| MGD::DEVICE_MEM32::CONTEXT | Context for 32-bit memory device |
| MGD::DEVICE_MEM32RGB | Memory-based drawing device for 32-bit RGB visuals |
| MGD::DEVICE_MEM32RGB::CONTEXT | Context for 32-bit RGB memory device |
| MGD::DEVICE_MEM32RGBA | Memory-based drawing device for 32-bit RGBA visuals |
| MGD::DEVICE_MEM32RGBA::CONTEXT | Context for 32-bit RGBA memory device |
| MGD::DEVICE_MEM8G | |
| MGD::DEVICE_PDF2 | |
| MGD::DEVICE_RASTER_BINARY | Device for rendering to binary RVC::RASTER |
| MGD::DEVICE_RASTER_COLORMAPPED | |
| MGD::DEVICE_RASTER_GRAY8 | |
| MGD::DEVICE_RASTER_RGB16 | Device for rendering to 16-bit RVC rasters |
| MGD::DEVICE_RASTER_RGB24 | Device for rendering to 24-bit RVC raster |
| MGD::DEVICE_RASTER_RGB32 | Device for rendering to 32-bit RVC raster |
| MGD::DEVICE_RASTER_RGB32::CONTEXT | |
| MGD::DEVICE_RASTER_TRANS_MASK | Device for rendering to 24-bit RVC raster with corresponding opacity mask object |
| MGD::DEVICE_RASTER_TRANS_MASK::CONTEXT | |
| MGD::DEVICE_SIMPLE | This class is an MGD::DEVICE that lets you pass a pointer to a fill span function |
| MGD::DEVICE_X | An X11-based implementation of MGD::DEVICE |
| MGD::DEVICE_X32 | A hybrid between a DEVICE_X and DEVICE_MEM32RGB |
| MGD::FONT | Font definition and implementation |
| MGD::FONTINFO | Font metrics |
| MGD::GAMMA | |
| MGD::GLYPHINFO | Information about single glyph in a font |
| MGD::IMAGEFILEWRITER | |
| MGD::IMAGEFILEWRITER::SETTINGS | Container for settings specifying format and compression |
| MGD::IMAGEFILEWRITER::SETTINGS::FORM | |
| MGD::PROFILE | In-memory representataion of an ICM profile |
| MGD::PROFILE::LISTENTRY | PROFILE::LISTENTRY used to retrieve a list of PROFILES available on the current system |
| MGD::PROFILE::PRIMARIES | Predefined primaries for custom RGB profiles |
| MGD::PROFILE::WHITEPOINT | Standard Whitepoints Call EnumerateWhitePoints() to retrieve a list of pre-defined white points |
| MGD::PROFILEPARMS | |
| MGD::PROFILEPARMS_PRINTER | |
| MGD::PROFILEPARMS_RGB | |
| MGD::PROFILEPARMS_SCREEN | Same as PROFILEPARMS_RGB, except when IniWrite is called on this one, it will call the callbacks of the things that want to know when it changes |
| MGD::SAVECLIP | Save the clip region of an MGD::CONTEXT |
| MGD::STRINGDATA | Structure to hold intermediate values used while rendering a string |
| MGD::STRINGDATA::CHARDATA | |
| MGD::TEXTBLOCK | Text block |
| MGD::TEXTSETTINGS | Text drawing parameters |
| MGD::TRANSFORM | |
| MGPS::REPORT | Individual GPS position report |
| MGPS::SOURCE | Base class for GPS Source |
| MGPS::SOURCE::OBSERVER | Observer class to derive from to be notified of events on this source |
| MGPS::SOURCE_DEVICE | GPS source device |
| MGPS::SOURCE_DEVICE::HWPARM | Device hardware parameters |
| MGPS::SOURCE_LOGFILE | GPS log file source |
| MGPS::SOURCEMGR | GPS Source Manager |
| MGPS::SOURCEMGR::OBSERVER | Observer class to derive from to be notified of source manager events |
| MGPS::SYMBOL | GPS symbol |
| MGUI::APP_BASE | Base class for application process instance |
| MGUI::APP_JOB | Base class for main application when run under job processing |
| MGUI::APP_MAIN | Base class for main application instance |
| MGUI::APP_MULTI_MAIN | |
| MGUI::CANVAS | Generic 'canvas' control supporting drawing and simple user input |
| MGUI::CLIPBOARD | Manager for clipboard |
| MGUI::CTRL | Base for "single" graphical user interface controls |
| MGUI::CTRL_ANGLE | Control for displaying and setting "angle" value |
| MGUI::CTRL_COLORBUTTON | PushButton control for showing and selecting a "color" |
| MGUI::CTRL_COMBOBOX | ComboBox control |
| MGUI::CTRL_EDIT_BASE | Base class for 'edit' controls |
| MGUI::CTRL_EDIT_NUMBER | Number edit control |
| MGUI::CTRL_EDIT_STRING | String 'edit' control |
| MGUI::CTRL_EDIT_TEXT | Multi-line text 'edit' control |
| MGUI::CTRL_EDIT_TEXT_WYSIWYG | Multi-line text 'edit' control |
| MGUI::CTRL_EDIT_URL | Control for allowing user to edit a "URL" |
| MGUI::CTRL_GRID | Grid user interface class |
| MGUI::CTRL_GRID::CUSTOMDRAW | Structure passed to OnDrawItem() |
| MGUI::CTRL_GRID::DISPINFO | Structure passed to OnGetDispInfo Note: for the present, only the m_text member is supported by X |
| MGUI::CTRL_GROUPBOX | Group Box control, used to show frame around other controls |
| MGUI::CTRL_LABEL | Non-editable label control |
| MGUI::CTRL_LISTBOX | Display simple list of items which user can view and select |
| MGUI::CTRL_MAGNIFIER | Magnifier view control |
| MGUI::CTRL_MENUBUTTON | Control for an icon or text button that shows a menu |
| MGUI::CTRL_POPUPBUTTON | Base for pushbutton associated with POPUP |
| MGUI::CTRL_POPUPBUTTON_COLOR | Pushbutton associated with POPUP_COLOR |
| MGUI::CTRL_POPUPBUTTON_RADIO | Pushbutton associated with POPUP_RADIO |
| MGUI::CTRL_PUSHBUTTON | PushButton control supporting both text and icon buttons |
| MGUI::CTRL_SASH | Sash control for sizing adjacent panes |
| MGUI::CTRL_SCROLLBAR | ScrollBar control |
| MGUI::CTRL_SEPARATOR | Separator control, draws horizontal or vertical line |
| MGUI::CTRL_SLIDER | Slider bar control |
| MGUI::CTRL_STATUSBAR | StatusBar control |
| MGUI::CTRL_TEXT | Control to display non-editable multi-line text in optionally scrollable view |
| MGUI::CTRL_TOGGLEBUTTON | Toggle button control supporting both "checkbox" and "radio" behavior with text and icon buttons |
| MGUI::CTRL_TOOLBAR | |
| MGUI::CTRL_TOOLTIP | |
| MGUI::CTRL_TOOLTIP::STYLE | ToolTip style |
| MGUI::CTRL_TREE | Tree control with support for expand/collapse |
| MGUI::CTRL_TREE::ITEMINFO | Container for individual item information |
| MGUI::CUSTOMDRAW | Base class for custom draw notification supported by selected controls |
| MGUI::CUSTOMDRAW_TREE | Custom drawing parameters for CTRL_TREE |
| MGUI::CUSTOMUI | Class to contain custom settings for current application |
| MGUI::DLG_CONTACTMI | |
| MGUI::DLG_CUSTOMIZE | |
| MGUI::DLG_EDIT_COLORS | Dialog for editing colors |
| MGUI::DLG_EDIT_CONTACT | |
| MGUI::DLG_EDIT_SML | Dialog for editing an SML script. This is meant to be a modal dialog |
| MGUI::DLG_GETOBJECT | Base for all object selection dialogs |
| MGUI::DLG_GETOBJECT::ITEM | |
| MGUI::DLG_GETOBJECT_CHILD | Child object selection dialog |
| MGUI::DLG_GETOBJECT_FILTER | Filter to determine if objects and files are allowed for selection |
| MGUI::DLG_GETOBJECT_LIST | Select variable list of objects |
| MGUI::DLG_GETOBJECT_MULTI | Base for multi-object selection dialogs |
| MGUI::DLG_GETOBJECT_SET | Select set of objects |
| MGUI::DLG_GETOBJECT_SINGLE | Single-object selection dialog |
| MGUI::DLG_HTML | A Simple HTML viewer window |
| MGUI::DLG_LOGIN_DB | Base for dialogs to login to database server |
| MGUI::DLG_LOGIN_DB_MYSQL | Dialog to login to MySQL database |
| MGUI::DLG_LOGIN_DB_OLEDB | Dialog to login to OLEDB server |
| MGUI::DLG_LOGIN_DB_ORACLE | Dialog to login to Oracle database |
| MGUI::DLG_LOGIN_DB_POSTGRES | Dialog to login to PostGRES database |
| MGUI::DLG_MYMAPS | |
| MGUI::DLG_PASSWORD | |
| MGUI::DLG_QUESTION | Dialog to display question to user with pushbutton responses |
| MGUI::DLG_SCHEDULE_JOB | |
| MGUI::DLG_SELECT_LIST | Dialog to display a list of strings to select one of |
| MGUI::DLG_SELECT_MULTI | Dialog to display a set of togglebutton choices to select from |
| MGUI::DLG_SELECT_RADIO | Dialog to display a set of radiobutton choices to select from |
| MGUI::DLG_SELECT_UNITS | Dialog allowing user to pick unit from list |
| MGUI::DLG_SELECTBANDNUMS | Dialog to allow user to choose limited set of bands from larger set |
| MGUI::DLG_SML_HELP | Window for SML help |
| MGUI::DLG_SML_HELP::SEARCHRESULT | |
| MGUI::DLG_SPATMOD_IMAGE_VIEW | Dialog wrapper around MGUI::FORM_SPATMOD_IMAGE_VIEW |
| MGUI::DLG_STATUS | |
| MGUI::DLG_TEXTVIEW | Dialog for viewing non-editable text |
| MGUI::DLG_VIEWLOG | Dialog to view session log files in grid type layout |
| MGUI::DLG_VIEWOBJEXTENTS | Dialog for viewing object extents |
| MGUI::DLG_XML | |
| MGUI::DLGSHELL | Base class for general dialog support for both modeless and modal behavior |
| MGUI::DLGWIZARD | Base class for wizard dialog support for modal behavior |
| MGUI::EXTENDED_TOOLTIP | |
| MGUI::FORM | Interface class for graphical user interface controls and forms |
| MGUI::FORM_BOOK | Form containing multiple "pages", only one of which is shown at at time |
| MGUI::FORM_BUTTONTEXT | Form containing PUSHBUTTON and non-editable text field |
| MGUI::FORM_CHECKLIST | Form to show list of items with checkbox in front of each |
| MGUI::FORM_COLORBUTTON | Form containing label and color pushbutton for showing and selecting a "color" |
| MGUI::FORM_COLORSELECTOR | Form for color selection |
| MGUI::FORM_COLORSPREAD | Form to select or define color spread |
| MGUI::FORM_COMBOBOX | Form containing label and Combobox control |
| MGUI::FORM_COMPOSITE | Base class for composite forms |
| MGUI::FORM_EDIT_COLORS | Form for color edit list |
| MGUI::FORM_EDIT_CONTACT | |
| MGUI::FORM_EDIT_COORD | Form consisting of label and edit fields for editing a single coordinate |
| MGUI::FORM_EDIT_EXTENTS | Form consisting of label and string edit field |
| MGUI::FORM_EDIT_NUMBER | Form consisting of single label and numeric edit field |
| MGUI::FORM_EDIT_NUMBER2 | Form consisting of numeric edit field with labels before and after |
| MGUI::FORM_EDIT_NUMBER_BASE | Base for simple forms contain single numeric field |
| MGUI::FORM_EDIT_RANGE | Form containing pair of numeric edit fields for specifying a range |
| MGUI::FORM_EDIT_SML | Form to edit SML scripts and queries |
| MGUI::FORM_EDIT_SML_PARAMETERS | |
| MGUI::FORM_EDIT_STRING | Form consisting of label and string edit field |
| MGUI::FORM_EDIT_TSD | Form for editing a TSD file |
| MGUI::FORM_FILE_LIST | Form containing basic object selection list with "select", "remove", and "remove all" buttons |
| MGUI::FORM_GEOCATALOG | Form for geocatalog browse/search |
| MGUI::FORM_GOOGLESEARCH | |
| MGUI::FORM_HTML | An HTML Control |
| MGUI::FORM_LINKTOTILESET | |
| MGUI::FORM_LIST | List control |
| MGUI::FORM_LIST::CUSTOMDRAW | Passed to delegate for OnDrawItem() |
| MGUI::FORM_LIST::DISPINFO | Structure passed to delegate for OnGetDispInfo |
| MGUI::FORM_NAMEDREGION_LIST | |
| MGUI::FORM_ODBC | Form containing ODBC Data Source and table selection |
| MGUI::FORM_ODBC::CONNECTION_ITEM | |
| MGUI::FORM_ODBC_ORACLE_SPATIAL | |
| MGUI::FORM_ODBC_PRIMARY | |
| MGUI::FORM_ODBC_SOURCE | Form containing ODBC Data Source selection |
| MGUI::FORM_ODBC_SOURCE::DATASOURCEINFO | |
| MGUI::FORM_PASSWORD | User Name and Password entry form with optional label description and validate password fields |
| MGUI::FORM_QUERY_BUILDER | Form for building query script using geometric object database |
| MGUI::FORM_RADIOBUTTONS | Form containing set of radio buttons, with enforcement of radio behavior |
| MGUI::FORM_RASTER_FILTER_PARMS | Form for spatial filter gui controls |
| MGUI::FORM_RAWDATA | |
| MGUI::FORM_SELECT_LANGUAGE | Form to allow selection of a language for the user interface of MicroImages products |
| MGUI::FORM_SLIDER | Form containing optional label, slider and numeric edit controls |
| MGUI::FORM_SPATMOD_IMAGE_VIEW | A viewer for SPATMOD::IMAGE::STAGE |
| MGUI::FORM_STEREODEVICE | Form for specifying STEREODEVICE values |
| MGUI::FORM_TABBED | Form with tabs to allow user to select page from one or more available pages |
| MGUI::GADGET | Base class for canvas gadgets |
| MGUI::GADGET_IMAGE | Simple image gadget with source from pipeline and tooltip support |
| MGUI::GADGET_TEXTBLOCK | Simple textblock gadget with tooltip support |
| MGUI::HOTKEYSET | |
| MGUI::ICON | Icon bitmap |
| MGUI::IMAGELIST | Image list for icons, bitmaps, etc |
| MGUI::LAYOUT_BOOK | Layout pane for "book" of tabbed pages |
| MGUI::LAYOUT_EQUALIZER | Automatically equalize width and/or height of controls for alignment |
| MGUI::LAYOUT_PAGE | Layout pane for use as tab page |
| MGUI::LAYOUT_PANE | Layout pane intended for general use |
| MGUI::LAYOUT_PANE_BASE | Layout pane base class, not intended to be used directly |
| MGUI::LAYOUT_PANE_ROOT | Layout pane for use as root of dialog, window or page |
| MGUI::LAYOUT_PANE_SASH | Layout pane to be used as "sash" for sizing adjacent panes |
| MGUI::LAYOUT_PANE_SHELL | Layout pane for a shell |
| MGUI::LAYOUT_PANE_XMLFORM | |
| MGUI::LAYOUT_WIZARD_PAGE | |
| MGUI::LISTITEM | Structure used in adding multiple items to COMBOBOX and LIST controls |
| MGUI::MENU | Definition and manager for menu |
| MGUI::MENU_EDIT | Menu supporting "edit" commands and automatic connection to "EDIT" controls |
| MGUI::POINT | Class to contain X/Y coordinates of a point in a window, on the screen, etc |
| MGUI::POPUP | Base class for 'popup' windows |
| MGUI::POPUP_COLOR | Popup window for choosing color |
| MGUI::POPUP_RADIO | Popup showing set of mutually-exclusive (radio) icon buttons |
| MGUI::SHELL | Base class for 'shell' windows (application windows and dialogs) |
| MGUI::SHELL::PLACEMENT | Container to encapsulate shell 'placement' for save/restore |
| MGUI::TIMER | Countdown timer, used to invoke delegate function when time expires |
| MGUI::TOOL_ARC | Circular arc tool |
| MGUI::TOOL_BASE | Base class for graphic tools |
| MGUI::TOOL_BASE::MANUAL_BASE | Base class for manual entry classes implemented by tools based on TOOL_BASE |
| MGUI::TOOL_BASE::SNAPGRID | Snap grid definition |
| MGUI::TOOL_BREAKLINE | Tool to break line into multiple sections |
| MGUI::TOOL_CIRCLE | Circle tool |
| MGUI::TOOL_CROSSHAIR | Crosshair tool allowing optional rotation and shear |
| MGUI::TOOL_ELLIPSE | Ellipse tool |
| MGUI::TOOL_GPS | Class for derived graphic tools that support GPS devices or logs |
| MGUI::TOOL_INSERTION | Insertion tool class |
| MGUI::TOOL_LIMITED | Tool with extents limit support |
| MGUI::TOOL_MULTIPOINT | Multi-Point tool |
| MGUI::TOOL_NODE | Node adjustment tool with attached lines |
| MGUI::TOOL_POINT | Single "point" tool |
| MGUI::TOOL_POLYLINE | Polyline / polygon tool |
| MGUI::TOOL_RECTANGLE | Rectangle tool class |
| MGUI::TOOL_REGION | Region tool |
| MGUI::TOOL_REGPOLYGON | "Regular Polygon" tool |
| MGUI::TOOL_SEGMENT | Graphic "segment" tool |
| MGUI::TOOL_SELECTPOINT | Simple point selection tool |
| MGUI::TOOL_TEXT | Text graphic tool |
| MGUI::TOOL_TEXT::LEADER | |
| MGUI::TOOLCANVAS | |
| MGUI::TOPSHELL | Base class for 'top level' application shells |
| MGUI::XMLFORM_DATA | Class used to pass data back and forth between programs and MGUI::DLG_XML and MGUI::LAYOUT_PANE_XML |
| MICACHE | Cache manager |
| MICACHE::ITEMINFO | Information about cache item passed to ReadFunc/WriteFunc and returned by Select() |
| MICACHEARRAY< _CT > | < GENERATING_DOXYGEN_OUTPUT |
| MICACHEARRAYIO< _CT > | Interface class for providing access to external storage |
| MICACHEIO | Interface class for providing access to external storage |
| MICALLBACKLIST | Callback list |
| MICALLBACKLIST::ANYCALLBACKSTRUCT | |
| MICONSTRUCT | |
| MIDIALOG | Base class for general dialog support for both modeless and modal behavior |
| MIDOUBLEARRAY | MIDOUBLEARRAY class exists to solve an issue with some OS's that cannot correctly align a buffer of double's on a double boundary |
| MIE::EXPORTDIALOG | Main dialog for Export |
| MIE::EXPORTSETTINGSDIALOG | |
| MIE::FEATURESET | A class to hold a set of FEATUREs |
| MIE::FORMAT | The base class for all import/export modules |
| MIE::FORMAT_DBLINKABLE | |
| MIE::FORMAT_GDAL | Base import / export class for GDAL-supported formats |
| MIE::FORMAT_LINKABLE | Base import / export class for linkable formats |
| MIE::FORMAT_LINKMULTI | Base class for importing multirasters and exporting rasters |
| MIE::FORMAT_RDBMS_SPATIAL | |
| MIE::GDALDATASET | Smart pointer class for GDALDataset |
| MIE::IMPEXPDIALOG_BASE | |
| MIE::IMPORTDIALOG | Main dialog for Import |
| MIE::IMPORTSETTINGSDIALOG | |
| MIE::JOB_BASE | Base for an individual import/export job |
| MIE::JOB_CAD | |
| MIE::JOB_CAD_LINKABLE | |
| MIE::JOB_DATABASE | |
| MIE::JOB_EXPORT | Base for an individual export job |
| MIE::JOB_EXPORT_CAD | |
| MIE::JOB_EXPORT_GEOMETRIC | The derived class for an individual export job specific to geometric objects (vector, cad, shape, tin) |
| MIE::JOB_EXPORT_RASTER | |
| MIE::JOB_EXPORT_RDBMS_SPATIAL | |
| MIE::JOB_EXPORT_VECTOR | |
| MIE::JOB_GEOMETRIC | The derived class for an individual import job specific to geometric objects (vector, cad, shape, tin) |
| MIE::JOB_GEOSPATIAL | |
| MIE::JOB_HYPERSPECTRAL | |
| MIE::JOB_IMAGE | |
| MIE::JOB_IMPORT | Base for an individual import job |
| MIE::JOB_RASTER | |
| MIE::JOB_RASTER_LINKABLE | |
| MIE::JOB_SHAPE | |
| MIE::JOB_SHAPE_LINKABLE | |
| MIE::JOB_TIN | |
| MIE::JOB_VECTOR | |
| MIE::SETTINGS | MIE::SETTINGS - all the parameters necessary to do an import or export |
| MIE::SETTINGS_EDIT | |
| MIE::SETTINGS_JPEG | |
| MIE::SETTINGS_RDBMS_SPATIAL | |
| MIE::SETTINGS_TIFF | Settings for TIFF/GeoTIFF import / export |
| MIE::SETTINGSDIALOG | |
| MIE::UI_BASE | |
| MIE::UI_RDBMS_SPATIAL | |
| MIEXCEPTION | |
| MIGLX | Helper class for X11 OpenGL Extension (GLX) |
| MIGLX::CONTEXT | |
| MIGRIDCELL | |
| MIGRIDCELLTYPE | An interface only base class for various types of data |
| MIGRIDCTRL | ! |
| MIGRIDCTRL::SORTDATA | |
| MIGRIDCUSTOMDRAW | ! A structure passed to MIGIRDCTRL::OnDrawItem() |
| MIGRIDEDITHANDLE | The various MIGRIDCELLTYPE return one of these from their StartEdit() method |
| MIHASH< _ITEMTYPE > | Items to be stored in the hash MUST define a GetHashNumber() method and define an operator==() for the hash entry for each type of object that will be used to locate the hash entry |
| MIHASH< _ITEMTYPE >::CONST_ITERATOR | |
| MIHASH< _ITEMTYPE >::ITERATOR | CLASS iterator |
| MIJOB | |
| MIJOBSTATUS | |
| MILIST< _LIT > | |
| MILIST< _LIT >::CONST_ITERATOR | Const iterator class |
| MILIST< _LIT >::ITERATOR | |
| MILIST< _LIT >::LISTITEM | |
| MILOG | Class to manage logging to memory or file |
| MIMAP3< STORED_TYPE > | Template class allowing lookup of stored type by 'unsigned', 'double' or 'MISTRING' |
| MIMATRIX | Matrix class |
| MIMETYPE | Container for MIME content/media;parameters specification |
| MINCONVEXPARM | |
| MINETRES | MicroImages Network Resource class |
| MINPOLYPARM | |
| MISOCKET | The base class for MISOCKET_TCP and MISOCKET_LOCAL The base class does not have Open or Close methods |
| MISOCKET::ADDR | A generic socket address |
| MISOCKET::CLIENT | Base class for any client that wants to be notified of a socket's state |
| MISOCKET::CLIENT::LOCK | |
| MISOCKET::IPADDR | An Internet Protocol address |
| MISTATUSCONTEXT | Status context, allows cancel checking and progress reporting |
| MISTATUSLOGGER | Status logger, provides automatic recording of messages to session log |
| MISTATUSMANAGER | Base status manager |
| MISTATUSMANAGER::CONTEXT_PRIV | Base for private manager-specific info to store with context |
| MISTATUSMANAGER::SAVERESTORE | |
| MISTRING | General string class |
| MISTRINGLIST | |
| MISYSTEM | Container for static methods to access various system and execution environment valuses |
| MISYSTEM::DISABLE_SUSPEND | Sentry class to enable/disable system suspend during long non-interactive operations |
| MITHREAD::CONTAINERITEMSYNC | This class is a solution to the issue of synchronizing container contents without using a synchronization object per container item |
| MITHREAD::CONTAINERITEMSYNC::OBJECT | This class holds the lock on the synchronization object until the dtor or the Release() method is called |
| MITHREAD::CRITICALSECTION | Critical section class for Windows and UNIX platforms |
| MITHREAD::CRITICALSECTION::LOCK | Control entering an instance of a CRITICALSECTION upon initialization and released when out of scope |
| MITHREAD::INTERLOCKEDINT32 | Interlocking in multi-core systems is used to ensure that the per-core cache agrees with all of the other per-core caches and main memory |
| MITHREAD::JOB | Thread job class to manager specific aspects of a job, such as the error state and completion notification |
| MITHREAD::LOCALSTORAGE | The THREADLOCALSTORAGE class manages Thread Local Storage for multiple platforms |
| MITHREAD::LOCALSTORAGE::BASE | Interface class to delete the class when the thread local storage is freed |
| MITHREAD::LOCALSTORAGE_T< _CT > | Template class to assist in handling thread local storage data This class is to be used ONLY from a local static variable in a static function or method |
| MITHREAD::POOL | Class to manage multiple threads in a 'pool' |
| MITHREAD::QUEUE | Class to manage the list of jobs and job subqueues that are given to POOL to execute |
| MITHREAD::READWRITESYNC | Read/Writer lock class that implements the read/write lock paradigm |
| MITHREAD::READWRITESYNC::READLOCK | Read Lock class to obtain and hold a read lock on the READWRITESYNC object until dtor is called Multiple threads can obtain read locks at the same time |
| MITHREAD::READWRITESYNC::WRITELOCK | Write Lock class to obtain and hold a write lock on the READWRITESYNC object until dtor is called Only one thread can obtain a write lock at a time |
| MITHREAD::WORKER | Thread class to manage a core level threading system. Allows execution of a job |
| MITHREAD::WORKER_DETACHED | Thread class that MUST be allocated via 'new' and runs detached from the thread that created it |
| MPORT | |
| MPORTTYPE | Forward declaration to prevent annoying warnings from compiler |
| MrgnManagerCallbackStruct | |
| MTIMER | Interval timer, used to time operations |
| MULTISTYLE | |
| MxdCOGOCallbackStruct | |
| MxGraphCallbackStruct | |
| MxGraphListButtonStruct | |
| MxGraphListCallbackStruct | |
| MxGraphListDrawStruct | |
| MxGraphListKeyStruct | |
| MxGraphListMotionStruct | |
| MxPromptCallbackStruct | |
| MxTABPAGEITEM | |
| MxtAnyCallbackStruct | |
| NAMEDREGION | Named region class |
| NASA_ODL | NASA/JPL Object Description Language tree container |
| NASA_ODL::ITEM | Item, consisting of name and sequence/set of values |
| NASA_ODL::OBJECT | Object consisting of name, list of objects, list of items |
| NETNEIGHBOR | |
| OBJTYPESET | Class to represent "set" of RVC object types |
| OBSERVABLE_LIST< _LIT > | Template for a list container which supports the OBSERVER pattern (see observer.h) |
| OBSERVABLE_LIST< _LIT >::CONST_ITERATOR | Constant bidirectional iterator |
| OBSERVABLE_LIST< _LIT >::ITERATOR | End of CONST_ITERATOR |
| OBSERVABLE_LIST< _LIT >::OBSERVER | Base class for observers of this list to inherit from |
| OBSERVER_BASE | Base class for an Observer |
| OFONTCHARCTRLPT | |
| OLDPROJPARM | Legacy projection parameter structure for use when reading/creating legacy files |
| PDF | |
| PLANECONIC | |
| POINT_ND | |
| POINTSTYLE | Element drawing style definitions are for in-memory use only These structures are referenced by DLLs and must not shrink or have field positions or sizes changed |
| POLYFITPARM | |
| POLYLINE | Encapsulates a 2D or 3D polyline |
| POLYLINE::CLIP | Clip() base callback class |
| POLYLINE::CONST_ITERATOR | Constant iterator |
| POLYLINE::INTERSECTINFO | Intersection information container class |
| POLYLINE::INTERSECTINFO::CROSSPT | |
| POLYLINE::INTERSECTINFO::OVERLAP | |
| POLYLINE::ITERATOR | Non-const iterator |
| POLYLINE::SECTION | |
| POLYLINE::SPLIT | IntersectSplitLine() base callback class |
| POLYLINELIST | |
| POLYNOMIAL_1D | 1-dimensional simple polynomial |
| POLYNOMIAL_2D | 2-dimensional simple polynomial |
| POLYSTYLE | In-memory structure for polygon feature style |
| PORT | |
| PortChannel | |
| PRINTERICMPANE | |
| PRINTGAMMA | Mi32/printgamma.h - Structure for printer gamma adjustment |
| PTTRIANGULATOR | PTTRIANGULATOR class provides algorithm of triangulation of points with respect of hard edges and clip regions |
| QUADTREE | Quad search tree implementation |
| QUANTIZER< _TypeQuantized > | Quantizer for converting between "integer" and "double" with scale and offset |
| QUANTIZER_LPOINT2D | Quantizer for converting between LPOINT2D and DPOINT2D with scales and offsets |
| QUANTIZER_LPOINT3D | Quantizer for converting between LPOINT3D and DPOINT3D with scales and offsets |
| QUANTIZER_VALUES | Quantizer to apply scale/offset values |
| RANGE< _CT > | Template for storing numeric range |
| RASTER_FILTER_PARMS | Class to hold settings for raster spatial filter |
| RASTER_REGION_PROP_CALC | Calculator of raster properties over region class |
| RASTERGEN | Base for raster generation classes |
| RASTERGEN_VIEWSHED | Generate raster for viewshed |
| RECORDARRAY | General array of records with simple iteration support |
| RECORDARRAY::RECORD | Record in array with iteration capability |
| RECORDBUFFER | Base for record buffer classes |
| RECORDBUFFER_LSBFIRST | Record buffer where values are stored with least-significant byte first (little-endian / Intel order) |
| RECORDBUFFER_MSBFIRST | Record buffer where values are stored with most-significant byte first (big-endian / Network order) |
| REGION2D | Container for generic 2D region in memory |
| REGION2D::COPYFILTER | Filter for copying region |
| REGIONGEN | Base for region generation |
| REGIONGEN_RASTER_BINARY | Generate region from binary raster |
| REGIONGEN_RASTER_NONULL | Generate region around non-null raster cells |
| REGIONGEN_RASTER_RANGES | Generate region from raster range(s) |
| REGIONGEN_RASTER_SEEDED | Generate region from raster using seed point(s) for area/boundary trace |
| REGIONGEN_RASTER_VALUES | Generate region from raster value(s) |
| REGIONGEN_VIEWSHED | Generate region from viewshed |
| RENDERBUFFER | General memory-based rendering buffer |
| RGBICMPANE | |
| RGNELEMLIST | |
| RINGBUFFER | A Simple First-In-First-Out (FIFO) buffer This is used internally by our SOCKET classes |
| ROLLSPAN | ROLLSPAN is a class for rolling spans cache buffers |
| ROLLSPAN_T< _TT > | ROLLSPAN is a class for rolling spans cache buffers |
| ROLLTILE | ROLLTILE is a class for rolling tiles cache buffers |
| ROLLTILE_T< _TT > | ROLLTILE is a class for rolling tiles cache buffers |
| RPCMODEL | |
| RVC::ARRAY | Manages OBJTYPE_GenericRef RVC objects |
| RVC::ARRAY::MAKEPARMS | Base class for ARRAY MAKEPARMS |
| RVC::ASSOCIATION | Manages RVC::OBJTYPE_Association RVC objects |
| RVC::AUTOLABEL | |
| RVC::AUTOLABEL::FILTER | Interface class to filter vector elements to see what label goes with what element Currently used for line label conglomeration |
| RVC::AUTOLINK | |
| RVC::BINARY | Manages RVC::OBJTYPE_GenericRef RVC objects |
| RVC::CAD | Manages RVC::OBJTYPE_CAD RVC objects |
| RVC::CAD::CONST_ELEMITERATOR | Constant element iterator class |
| RVC::CAD::DRAW | CAD Interface class to filter CAD elements before drawing Inherits from CADELEMENT::DRAW |
| RVC::CAD::LINKPARMS | |
| RVC::CAD::MAKEPARMS | |
| RVC::CADELEMENT | CAD Element Definition This class is used to define and use a CAD object element |
| RVC::CADELEMENT::BOX | CAD element TYPE_RotationBox class implementation |
| RVC::CADELEMENT::DRAW | CADELEMENT Interface class to render and/or transform CAD Elements into common types |
| RVC::CADELEMENT::INSERT | CAD element TYPE_Insert class implementation |
| RVC::CADELEMENT::MESH | CAD element TYPE_Mesh class implementation |
| RVC::CADSTDATT | CAD Standard Attribute manager |
| RVC::CADTOOLKIT | CAD Toolkit |
| RVC::CADTOOLKITOBSERVER | |
| RVC::CAMERACALIB | Manages RVC::OBJTYPE_CameraCalib objects |
| RVC::COLORMAP | Manages RVC::OBJTYPE_ColorPalette objects |
| RVC::COLORMAP::GETOBJFILTER_ISSELECTABLE | |
| RVC::COMBINE | RVC::GEOMETRIC combination methods |
| RVC::CONTAINER | Manages RVC::OBJTYPE_Container RVC objects |
| RVC::CONTRAST | Manages RVC::OBJTYPE_ContrastTable RVC objects |
| RVC::CREDENTIALS | |
| RVC::DBASE | Manages OBJTYPE_Database RVC objects |
| RVC::DBASE::BULKMODIFY | |
| RVC::DBASE::CONST_TABLEITERATOR | Constant iterator class |
| RVC::DBASE::ELEMTRANSLIST | This class is used in CopyDatabaseTo() and JoinDatabaseTo() for one <-> many conversions |
| RVC::DBASE::GETOBJFILTER_ISCAPABLE | Database object selection filter to select either a database object or a geospatial object capable of holding a database subobject (existing or not) |
| RVC::DBASE::GETOBJFILTER_ISNOTEMPTY | Database object selection filter to determine if the database is not empty (has tables) and is selectable under the parent object |
| RVC::DBASE::GETOBJFILTER_ISSELECTABLE | Database object selection filter to determine if the database exists and is selectable under the parent object |
| RVC::DBASE::INVERSEDBLISTSUSPEND | Manage suspend and resume state on inverse db list operations |
| RVC::DBASE::OBSERVER | OBSERVER class for DBASE objects. The SUBJECT class is DBASE |
| RVC::DBASE::TABLEITERATOR | Iterator class |
| RVC::DBASE_CAD | Manage RVC::OBJTYPE_Database_CAD RVC objects |
| RVC::DBASE_ELEMENT | Database object associated with specific geospatial element type |
| RVC::DBASE_ELEMENT::ATTACHMENTITEM | |
| RVC::DBASE_ELEMENT::GETOBJFILTER_ISSELECTABLE | Database object selection filter to select either a database object, which could be a subobject of a geospatial object |
| RVC::DBASE_LINE | Manage RVC::OBJTYPE_Database_VectorLine objects |
| RVC::DBASE_NODE | Manage database associated with vector node elements |
| RVC::DBASE_POINT | Manage RVC::OBJTYPE_Database_VectorPoint objects |
| RVC::DBASE_POLYGON | Manage RVC::OBJTYPE_Database_VectorPolygon objects |
| RVC::DBASE_RASTER | Manage RVC::OBJTYPE_Database_Raster objects |
| RVC::DBASE_SHAPE | Manage RVC::OBJTYPE_Database_Shape objects |
| RVC::DBASE_TINEDGE | Manage RVC::OBJTYPE_Database_TIN objects |
| RVC::DBASE_TINHULL | Manage RVC::OBJTYPE_Database_TIN objects |
| RVC::DBASE_TINNODE | Manage RVC::OBJTYPE_Database_TIN objects |
| RVC::DBASE_TINTRIANGLE | Manage RVC::OBJTYPE_Database_TIN objects |
| RVC::DBCONSTRAINT | Manages RVC::OBJTYPE_DatabaseConstraint objects |
| RVC::DBELEMTYPEFILTER | |
| RVC::DBFORM | Manages RVC::OBJTYPE_DatabaseForm RVC objects |
| RVC::DBFORM::FORMFIELD | Structures for Forms |
| RVC::DBPARM | Manages RVC::OBJTYPE_DatabaseParm objects |
| RVC::DBPARM::MAKEPARMS | |
| RVC::DBTABLE | Manages RVC::OBJTYPE_Table objects |
| RVC::DBTABLE::BOOKMARK | Class to represent database bookmarks used in ODBC |
| RVC::DBTABLE::CONST_RECORDITERATOR | Constant record iterator class |
| RVC::DBTABLE::CONSTRAINT | Constraint class for the field in the table |
| RVC::DBTABLE::CURSOR | Class to represent database table cursors used in ODBC |
| RVC::DBTABLE::FIELDINFO | |
| RVC::DBTABLE::GETOBJFILTER_ISSELECTABLE | Database table object selection filter that excludes all objects except for tables |
| RVC::DBTABLE::GETOBJFILTER_ISUSAGEVALID | Database table object selection filter to determine if the table is a user defined table (it may be empty) |
| RVC::DBTABLE::GETOBJFILTER_ISUSERDEFINED | Database table object selection filter to determine if the table is a user defined table (it may be empty) |
| RVC::DBTABLE::LINKPARMS | Parameters to link to external database tables |
| RVC::DBTABLE::MAKEPARM_ID_ELEMENT | MAKEPARM's for Element ID tables |
| RVC::DBTABLE::MAKEPARM_ID_POINT | MAKEPARM's for Point ID tables |
| RVC::DBTABLE::MAKEPARM_LEGENDELEMENT | MAKEPARM for legend element table |
| RVC::DBTABLE::MAKEPARM_NODETURN | MAKEPARM for Node Turn Impedance table |
| RVC::DBTABLE::MAKEPARM_ORACLE | MAKEPARM's for Oracle table creation |
| RVC::DBTABLE::MAKEPARM_SCALESELECT | MAKEPARM's for Scale Select tables |
| RVC::DBTABLE::MAKEPARM_SELECTION | MAKEPARM's for Attribute Select tables |
| RVC::DBTABLE::MAKEPARM_STYLE_CAD | MAKEPARM's for multi-Style tables |
| RVC::DBTABLE::MAKEPARM_STYLE_ELEMENT | MAKEPARM's for Element Style tables |
| RVC::DBTABLE::MAKEPARM_STYLE_LINE | MAKEPARM's for Line Style tables |
| RVC::DBTABLE::MAKEPARM_STYLE_POINT | MAKEPARM's for Point Style tables |
| RVC::DBTABLE::MAKEPARM_STYLE_POLYGON | MAKEPARM's for Polygon Style tables |
| RVC::DBTABLE::MAKEPARMS | Database table creation parameters class. Manages the necessary parameters to create a database table |
| RVC::DBTABLE::OBSERVER | OBSERVER class for DBTABLE objects. The SUBJECT class is DBTABLE |
| RVC::DBTABLE::RECORD | Class to contain a database record |
| RVC::DBTABLE::RECORD::VALUE | |
| RVC::DBTABLE::RECORD_ID_ELEMENT | Specialized record class to manage Element ID table records |
| RVC::DBTABLE::RECORD_ID_POINT | Specialized record class to manage Point ID table records |
| RVC::DBTABLE::RECORD_LEGENDELEMENT | |
| RVC::DBTABLE::RECORD_NODETURN | Specialized record class to manage Node Turn table records |
| RVC::DBTABLE::RECORD_SCALESELECT | |
| RVC::DBTABLE::RECORD_SELECTION | |
| RVC::DBTABLE::RECORD_STYLE_CAD | Record containing multiple element styles |
| RVC::DBTABLE::RECORD_STYLE_ELEMENT | Record for table containing single element style |
| RVC::DBTABLE::RECORDITERATOR | Record iterator class |
| RVC::DBTABLE_PROPERTIES | Table to contain well-known properties, typically associated with main spatial object |
| RVC::DBTABLE_PROPERTIES::MAKEPARM | Parameters to make properties table |
| RVC::DBTABLE_PROPERTIES::RECORD | Property record |
| RVC::DBTABLE_STYLE | Manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle |
| RVC::DBTABLE_STYLE::GETOBJFILTER_HASSTYLESUBOBJECT | Database table object selection filter that excludes all objects except for style assignment tables with locatable style objects |
| RVC::DBTABLE_STYLE::GETOBJFILTER_ISSELECTABLE | Database table object selection filter that excludes all objects except for style assignment tables |
| RVC::DESCRIPTOR | DESCRIPTOR class for specifying name, description, and source for an object |
| RVC::DISPGROUP | Manages RVC::OBJTYPE_Display_Group objects |
| RVC::DISPGROUP::MAKEPARMS | |
| RVC::DISPLAYOUT | Manages RVC::OBJTYPE_Display_Layout objects |
| RVC::DISPLAYOUT::MAKEPARMS | |
| RVC::DISPPARM | Manages RVC::OBJTYPE_DispParm objects |
| RVC::DISPPARM::MAKEPARMS | |
| RVC::DISPSIM3D | Manages RVC::OBJTYPE_Display_Sim3D objects |
| RVC::DISPSIM3D::MAKEPARMS | |
| RVC::DISPWINDOW | Manages RVC::OBJTYPE_Disp2DWindow objects |
| RVC::DISPWINDOW::MAKEPARMS | |
| RVC::DLG_IMAGE_HISTOGRAM | |
| RVC::EDITPARM | Manages RVC::OBJTYPE_EditParm objects |
| RVC::ELEMENT | Container for spatial element specifying number and ELEMTYPE |
| RVC::FOLDER | Manages RVC::OBJTYPE_Folder RVC objects |
| RVC::FREQPROC | Manages RVC::OBJTYPE_FreqProcInfo objects |
| RVC::GEOMETRIC | Base for "geometric" objects |
| RVC::GEOMETRIC::ELEMSELECTFILTER | |
| RVC::GEOMETRIC::ELEMSELECTPARMS | |
| RVC::GEOMETRIC::ELEMSELECTPARMS::ITEM | |
| RVC::GEOMETRIC::ELEMTRANSLIST | Class to manage element translation lists from source to destination elements Eg: 'DestElemNum = TransList[SourceElemNum]' where 'TransList' is an array of INT32's The value '-1' states that the source element does not translate to a destination number |
| RVC::GEOMETRIC::GETOBJFILTER_HASMINIMUMELEMENTS | GETOBJFILTER derived class to determine if the geometric object has the minimum number of elements of the specified types |
| RVC::GEOMETRIC::GETOBJFILTER_HASNOIMPLIEDGEOREF | Geometric object selection filter to disallow selection of geometric objects already having implied georeference |
| RVC::GEOMETRIC::GETOBJFILTER_ISDISPLAYABLE | Geometric object selection filter to disallow selection of empty and invalid extent geometric objects |
| RVC::GEOMETRIC::GETOBJFILTER_ISNOTEMPTY | Geometric object selection filter to disallow selection of empty geometric objects |
| RVC::GEOMETRIC::GETOBJFILTER_ISSELECTABLE | Geometric object selection filter to disallow selection of non geometric objects |
| RVC::GEOMETRIC::ITERATOR | This is the base class for the LINE, POINT, POLYGON, and LABEL iterators |
| RVC::GEOMETRIC::LABEL | |
| RVC::GEOMETRIC::LABELITERATOR | |
| RVC::GEOMETRIC::LINEITERATOR | |
| RVC::GEOMETRIC::MAKEPARMSBASE | Make parameter base class for RVC::GEOMETRIC objects |
| RVC::GEOMETRIC::NODEITERATOR | |
| RVC::GEOMETRIC::OBSERVER | OBSERVER class for RVC::GEOMETRIC objects |
| RVC::GEOMETRIC::POINTITERATOR | |
| RVC::GEOMETRIC::POLYGONITERATOR | |
| RVC::GEOMETRIC::SEARCHFILTER | Filter search class for FindClosestElement() method |
| RVC::GEOMETRIC::SEARCHFILTER_BITSET | Filter search class for FindClosestElement() method supporting bit-set |
| RVC::GEOMETRIC::SEARCHFILTER_ELEMTRANSLIST | Filter search class for FindClosestElement() method supporting bit-set |
| RVC::GEOMETRIC::SEARCHFILTER_UNSIGNEDSET | Filter search class for FindClosestElement() method supporting bit-set |
| RVC::GEOMETRIC::SEARCHRESULT | |
| RVC::GEOMETRIC::SEARCHRESULT::CONST_ITERATOR | |
| RVC::GEOREFERENCE | Manages RVC::OBJTYPE_Georeference RVC objects |
| RVC::GEOREFERENCE::CTRLPTEDGE | |
| RVC::GEOREGION | Manages RVC::OBJTYPE_Region RVC objects as GEOMETRIC objects |
| RVC::GEOREGION::MAKEPARMS | |
| RVC::GEOSPATIAL | Interface for RVC objects that support a georeferences paradigm |
| RVC::GEOSPATIAL::GETOBJFILTER_HASGEOREFERENCE | Geospatial object selection filter to disallow selection of non-georeferenced geospatial objects |
| RVC::GEOSPATIAL::GETOBJFILTER_HASNOGEOREFERENCE | Geospatial object selection filter to disallow selection of already georeferenced geospatial objects |
| RVC::GEOSPATIAL::GETOBJFILTER_HASNONLOCALGEOREFERENCE | Geospatial object selection filter to disallow selection of non-georeferenced or local / engineering georeferenced geospatial objects |
| RVC::GEOSPATIAL::GETOBJFILTER_ISOVERLAPPING | Geospatial object selection filter to allow selection of objects that overlap extents of specified reference object |
| RVC::GEOSPATIAL::GETOBJFILTER_ISSELECTABLE | Geospatial object selection filter to disallow selection of non geospatial objects |
| RVC::GEOTABLE | Manages RVC::OBJTYPE_GeoTable (Pinmap like) RVC objects |
| RVC::GEOTABLE::ELEMITERATOR | Constant iterator class |
| RVC::GEOTABLE::MAKEPARMS | GeoTable object creation parameters |
| RVC::GETOBJFILTER | Base class for object selection filter |
| RVC::GETTABLEFIELDFILTER | Base class for table/field selection filter |
| RVC::HISTOGRAM | Manages RVC::OBJTYPE_Histogram objects |
| RVC::HISTOGRAM::FILTER_COMPONENT | Filter to determine which histogram object to select based on the RASTER::COMPONENT needed |
| RVC::HOUGHPARMS | Interface for RVC hough transformation parameters |
| RVC::HYPERHISTOGRAM | Manages RVC::OBJTYPE_HyperspectralHistogram objects |
| RVC::HYPERINDEX | Manages RVC::OBJTYPE_HyperIndex RVC objects |
| RVC::HYPERINDEX::LINK | |
| RVC::HYPERINDEX::SHAPE | |
| RVC::HYPERSENSOR | Manages RVC::OBJTYPE_HyperspectralSensorInfo RVC objects |
| RVC::HYPERSENSOR::BANDINFO | |
| RVC::HYPERSPECTRAL | Manages RVC::OBJTYPE_Hyperspectral RVC objects |
| RVC::HYPERSPECTRAL::MAKEPARMS | |
| RVC::ICMPROFILE | Manages RVC::OBJTYPE_ICMProfile RVC objects |
| RVC::IMAGE | Interface for RVC objects that support an multiple image band paradigm |
| RVC::IMAGE::BANDPARMS | Class to represent and manage band specific information |
| RVC::IMAGE::NULLVALUE | Container for image null value |
| RVC::IMAGE::OBSERVER | OBSERVER class for RVC::IMAGE objects |
| RVC::INITEXT | Interface for RVC objects that support INI file text in RVC text objects |
| RVC::LAYOUTTEMPLATE | Manages RVC::OBJTYPE_LayoutTemplate objects |
| RVC::LAYOUTTEMPLATE::MAKEPARMS | |
| RVC::LEGEND | Manages RVC::OBJTYPE_Legend objects |
| RVC::LEGEND::GETOBJFILTER_ISSELECTABLE | |
| RVC::LEGEND::LINE | |
| RVC::LEGEND::MAKEPARMS | |
| RVC::LINKITEM | |
| RVC::LIST | Manages RVC::OBJTYPE_GenericRef objects |
| RVC::METADATA | Manages RVC::OBJTYPE_Metadata RVC objects |
| RVC::MOSAICLAYOUT | Manages RVC::OBJTYPE_MosaicLayout objects |
| RVC::MOSAICLAYOUT::MAKEPARMS | |
| RVC::MSTDATT | Standard Attribute manager for geometric objects |
| RVC::MSTDATT::COMPSTAT | |
| RVC::MULTIRASTER | |
| RVC::MULTIRASTER::MAKEPARMS | |
| RVC::NULLMASK | Manages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_NullBand child 1-bit raster objects |
| RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK | Convenience filter for raster null mask selection |
| RVC::NULLMASK::OBJECT_FILTER | Object filter for finding NULLMASK raster objects |
| RVC::OBJECT | The base class for all RVC objects |
| RVC::OBJECT::AUTOFILECACHE | Sentry class to automatically enable/disable open file caching |
| RVC::OBJECT::CONST_ITERATOR | Constant iterator class |
| RVC::OBJECT::FILTER | Base class for method filters |
| RVC::OBJECT::FILTER_NEWERTHANPARENT | Class filter designed to select objects that are newer than their parent |
| RVC::OBJECT::FILTER_OBJTYPESET | Class filter designed to select objects based on an OBJTYPESET |
| RVC::OBJECT::ITERATOR | Iterator class |
| RVC::OBJECT::LINKITEM | Item holding the link information to either an external file, another project file object, or a RDBMS link Used in GetLinkedFiles() |
| RVC::OBJECT::TOPLEVELNAMECHANGE | Class used by methods that perform creation of top level objects outside of CopyObjectTo() methods to assist the copying of link objects when the link should refer to the destination object but the name of the top level object has changed |
| RVC::OBJECT::UNIQUECHILDNAMEFILTER | |
| RVC::OBJECT::UNIQUENAMEFILTER | Interface class to filter out not unique names based on the starting name |
| RVC::OBJECTOBSERVER | Base RVC observer class |
| RVC::OBJITEM | OBJITEM class for specifying a particular file and object |
| RVC::OBJITEMLIST | List of OBJITEMs |
| RVC::OBJTYPESET | Class to represent "set" of RVC object types |
| RVC::OFONT | Manages RVC::OBJTYPE_OutlineFont objects |
| RVC::OP::BUFFERZONE | Class for buffer zone generation |
| RVC::OP::BUFFERZONE::CAD_PARAMETERS | Class describes parameters of CAD source object |
| RVC::OP::BUFFERZONE::ELEMENT | Class ELEMENT describes selection and distance of source elements |
| RVC::OP::BUFFERZONE::PARAMETERS | |
| RVC::OP::BUFFERZONE::REGION_PARAMETERS | Class describes parameters of Region source object |
| RVC::OP::BUFFERZONE::SHAPE_PARAMETERS | Class describes parameters of Shape source object |
| RVC::OP::BUFFERZONE::SOURCE_PARAMETERS | Class describes parameters of source object |
| RVC::OP::BUFFERZONE::TABLE_PARAMETERS | Class describes parameters of table source object constructing 2D points from each record in table |
| RVC::OP::BUFFERZONE::VECTOR_PARAMETERS | Class describes parameters of Vector source object |
| RVC::OP::COMPONENT | Encapsulate selection and valuation of component elements |
| RVC::OP::CONTOURING | Class for creating contour lines |
| RVC::OP::CONTOURING::DESTINATION_PARAMETERS | Class describes parameters of destination object |
| RVC::OP::CONTOURING::ITERATIVETHRESHOLDING_PARAMETERS | Class for Iterative Thresholding contouring method from Raster |
| RVC::OP::CONTOURING::LINEAR_PARAMETERS | Class for Linear contouring method from TIN and Raster |
| RVC::OP::CONTOURING::METHOD_PARAMETERS | Base class for all contouring methods |
| RVC::OP::CONTOURING::RASTER_PARAMETERS | Class describes parameters of Raster source object |
| RVC::OP::CONTOURING::SEGMENTS | Class for collecting and tracing segments to polylines following to saving them to vector |
| RVC::OP::CONTOURING::SOURCE_PARAMETERS | Class describes parameters of source object |
| RVC::OP::CONTOURING::TIN_PARAMETERS | Class describes parameters of TIN source object |
| RVC::OP::CROSSSECTION | Create polygon cross section based on surface and reference layer |
| RVC::OP::CUTFILL | Class to compute the elevation differences between two rasters |
| RVC::OP::GEOMETRIC_TO_RASTER | Converter for performing raster to geometric conversion by lineary tracing |
| RVC::OP::GEOMETRIC_TO_VORONOI_POLYGONS | Generate voronoi polygons from a source point object |
| RVC::OP::IMAGE_AUTOCORRELATE | |
| RVC::OP::PROFILING | Class for creating profiles |
| RVC::OP::PROFILING::DESTINATION_PARAMETERS | Class descrines parameters of destination object |
| RVC::OP::PROFILING::METHOD_PARAMETERS | Base class for all profiling methods |
| RVC::OP::PROFILING::STACKPROFILES_PARAMETERS | These parameters describes stack profiles of surface represented by raster build by static method ProcessStackProfiles |
| RVC::OP::RASTER_GEOMETRIC_PROPERTIES | Class used to compute Raster Properties for a geometric object |
| RVC::OP::RASTER_THRESHOLD | Class to perform raster thresholding |
| RVC::OP::RASTER_TO_GEOMETRIC_BOUNDARY | Converter for performing raster to geometric conversion by boundary tracing |
| RVC::OP::RASTER_TO_GEOMETRIC_LINE | Converter for performing raster to geometric conversion by lineary tracing |
| RVC::OP::RASTER_TO_REGION | Converter for performing raster to region conversion |
| RVC::OP::SLANTGROUND | Class to compute the SLANT to GROUND conversion of radar images |
| RVC::OP::SURFACEFITTING | Class for surface fitting |
| RVC::OP::SURFACEFITTING::BIDIRECTIONAL_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::DESTINATION_PARAMETERS | Class describes parameters of destination object Raster |
| RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR | Base class for geometric element iterator |
| RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR_LINE | Line iterator |
| RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR_POINT | Point iterator |
| RVC::OP::SURFACEFITTING::GEOMETRIC_SOURCE | |
| RVC::OP::SURFACEFITTING::INVERSEDISTANCE_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::KRIGING_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::METHOD_PARAMETERS | Base class for all surface fitting |
| RVC::OP::SURFACEFITTING::MINIMUMCURVATURE_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::POLYNOMIAL_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::PROFILES_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::SHAPE_PARAMETERS | Class describes parameters of Shape source object |
| RVC::OP::SURFACEFITTING::SOURCE_PARAMETERS | Class describes parameters of source object |
| RVC::OP::SURFACEFITTING::TABLE_PARAMETERS | Class describes parameters of table source object constructing 3D points from each record in table |
| RVC::OP::SURFACEFITTING::TIN_PARAMETERS | Class describes parameters of Vector source object |
| RVC::OP::SURFACEFITTING::TRIANGLEINTERPOLATION_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::UNIVARIATECURVE_PARAMETERS | Class for surface fitting method from |
| RVC::OP::SURFACEFITTING::VECTOR_PARAMETERS | Class describes parameters of Vector source object |
| RVC::OP::TRIANGULATION | Class for creating triangulation |
| RVC::OP::TRIANGULATION::ADAPTIVEDENSIFICATION_PARAMETERS | Class for Adaptive Densification triangulation method from raster |
| RVC::OP::TRIANGULATION::DELAUNAY_PARAMETERS | Class for Delaunay triangulation method from points |
| RVC::OP::TRIANGULATION::DESTINATION_PARAMETERS | Class describes parameters of destination object |
| RVC::OP::TRIANGULATION::METHOD_PARAMETERS | Base class for all triangulation methods |
| RVC::OP::TRIANGULATION::RASTER_PARAMETERS | Class describes parameters of Raster source object |
| RVC::OP::TRIANGULATION::SHAPE_PARAMETERS | Class describes parameters of Shape source object |
| RVC::OP::TRIANGULATION::SOURCE_PARAMETERS | Class describes parameters of source object |
| RVC::OP::TRIANGULATION::TABLE_PARAMETERS | Class describes parameters of table source object constructing 3D points from each record in table |
| RVC::OP::TRIANGULATION::VECTOR_PARAMETERS | Class describes parameters of Vector source object |
| RVC::OP::VECTOR_GRID_GENERATION | |
| RVC::OP::VECTOR_GRID_GENERATION::GRID_PARMS | |
| RVC::OP::VECTOR_GRID_GENERATION::HEXAGON_PARMS | |
| RVC::OP::VECTOR_GRID_GENERATION::PARALLEL_PARMS | |
| RVC::OP::VECTOR_GRID_GENERATION::RANDOMRECTANGLE_PARMS | |
| RVC::OP::VECTOR_GRID_GENERATION::RECTANGLE_PARMS | |
| RVC::OP::VECTOR_GRID_GENERATION::TRIANGLE_PARMS | |
| RVC::OP::VIEWSHED | Class for creating viewshed rasters |
| RVC::OP::VIEWSHED::VIEWPOINTINFO | |
| RVC::OPACITYMASK | Manages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_Opacity child 1-bit, 4-bit or 8-bit raster objects |
| RVC::OPACITYMASK::GETOBJFILTER_ISVALIDOPACITYMASK | Convenience filter for raster null mask selection |
| RVC::OPACITYMASK::MAKEPARMS | Class to handle values needed to define the characteristics of a opacity mask |
| RVC::OPACITYMASK::OBJECT_FILTER | Object filter for finding OPACITYMASK raster objects |
| RVC::PRINTER_COLOR_BALANCE | Manages RVC::OBJTYPE_PrinterColorBalance objects |
| RVC::QSEARCHTREE | Manages RVC::OBJTYPE_QuadSearchTree |
| RVC::QSEARCHTREE::FILTER_EXISTING | Filter to test for existing QSEARCHTREE object of specific OBJTYPE associated with specific ELEMTYPE |
| RVC::QSEARCHTREE::FILTER_EXISTING_CURRENT | Filter to test for existing current QSEARCHTREE object |
| RVC::QSEARCHTREE::FILTER_VALID | Filter to test for "valid" QSEARCHTREE object |
| RVC::QSEARCHTREE::MAKEPARMS | |
| RVC::QUERY | Manages RVC::OBJTYPE_Script_Query objects |
| RVC::QUERY::MAKEPARMS | |
| RVC::RASTER | Manage RVC::OBJTYPE_Raster RVC objects |
| RVC::RASTER::GETOBJFILTER_ISOVERLAPPING | Convenience filter for raster selection |
| RVC::RASTER::GETOBJFILTER_ISSELECTABLE | Convenience filter for raster selection |
| RVC::RASTER::IMAGESCALE | Class to implement raster scale values |
| RVC::RASTER::LINKPARMS | Parmeters needed to link to external rasters |
| RVC::RASTER::LINKPARMS_ECW | |
| RVC::RASTER::LINKPARMS_GDAL | |
| RVC::RASTER::LINKPARMS_GENERIC | |
| RVC::RASTER::LINKPARMS_JP2 | |
| RVC::RASTER::LINKPARMS_JPEG | |
| RVC::RASTER::LINKPARMS_MRSID | |
| RVC::RASTER::LINKPARMS_PNG | |
| RVC::RASTER::LINKPARMS_SOCETSETDT | |
| RVC::RASTER::LINKPARMS_TIFF | |
| RVC::RASTER::MAKEPARMS | Class to handle values needed to define the characteristics of a raster |
| RVC::RASTEROP::DEPRESSIONFILLER | Class to fill depressions in elevation raster |
| RVC::RASTERSENSOR | Manages RVC::OBJTYPE_SensorInfo RVC objects |
| RVC::RASTERTHEMEPARM | |
| RVC::RASTERTHEMEPARM::SPREAD | |
| RVC::RASTERTREND | Manages RVC::OBJTYPE_RasterTrend objects |
| RVC::REGION | Manages "region" objects |
| RVC::SCRIPT | Interface for RVC objects that support SML query scripts |
| RVC::SCRIPT::MAKEPARMS | |
| RVC::SERIALIZE | Interface for RVC objects that support a serialize text object paradigm |
| RVC::SERIALIZE::FILTER_USAGEFOROBJTYPE | |
| RVC::SERIALIZE::MAKEPARMS | Container for parameters to make object |
| RVC::SHAPE | Manages RVC::OBJTYPE_Shape RVC objects |
| RVC::SHAPE::ELEMENT | Container for the geometric information pertaining to an element |
| RVC::SHAPE::ELEMITERATOR | Constant iterator class |
| RVC::SHAPE::LINKPARM_ARCSHAPE | Setup parameters to link to an Arc/Info Shape file |
| RVC::SHAPE::LINKPARM_GEODATABASE | Setup parameters to link to an Arc GeoDatabase external database table |
| RVC::SHAPE::LINKPARM_LAS | Setup parameters to link to a LiDAR LAS file |
| RVC::SHAPE::LINKPARM_MYSQL | Setup parameters to link to a MySQL external database table |
| RVC::SHAPE::LINKPARM_ORACLE | Setup parameters to link to an Oracle Spatial external database table |
| RVC::SHAPE::LINKPARM_ORACLE_OO4O | Setup parameters to link to an Oracle Spatial external database table |
| RVC::SHAPE::LINKPARM_POSTGIS | Setup parameters to link to a PostGIS external database table |
| RVC::SHAPE::LINKPARMS | Base class definition for link parameters to link to external shape objects An instance of this class cannot be created, must use the derived classes below |
| RVC::SHAPE::MAKEPARM_ARCSHAPE | |
| RVC::SHAPE::MAKEPARM_ORACLE | |
| RVC::SHAPE::MAKEPARMS | Base class definition for make parameters to make external shape objects An instance of this class cannot be created, must use the derived classes below |
| RVC::SHAPETOOLKIT | |
| RVC::SHAPETOOLKITOBSERVER | |
| RVC::SIMPLE | Interface for RVC objects that support a Read Once, Write Once paradigm |
| RVC::SML | Manages RVC::OBJTYPE_Script_SML RVC objects |
| RVC::SML::MAKEPARMS | |
| RVC::SPATIALFILTER | |
| RVC::SPATIALFITLER | Manages RVC::OBJTYPE_Filter RVC objects |
| RVC::SPATIALTREE | Manager for RVC::OBJTYPE_SpatialTree objects |
| RVC::SPATIALTREE::TIERINFO | Spatial Tree tier information structure |
| RVC::SPECTRALLIBRARY | Manages RVC::OBJTYPE_Spectral RVC objects |
| RVC::SPECTRALLIBRARY::CHANNEL | Spectral channel header definition |
| RVC::SPECTRALLIBRARY::RECORD | Spectral record header definition |
| RVC::SPOTOBJ | Manages RVC::OBJTYPE_SpotHeader objects |
| RVC::SPOTOBJ::ANGULARRATE | Angular rate structure |
| RVC::SPOTOBJ::SPOTANGULARINFO | SPOT angular info structure |
| RVC::STAT_DBFIELD | Manages RVC::OBJTYPE_Stat_DbField objects |
| RVC::STAT_DBFIELD::FILTER_FIELDNUM | Filter to determine which object to select based on the field number |
| RVC::STYLE | Manages RVC::OBJTYPE_Style RVC objects |
| RVC::STYLE::GETOBJFILTER_HASPATTERNTYPE | Style object selection filter to disallow selection of non style objects or style objects that do not have the requested pattern type |
| RVC::STYLE::GETOBJFILTER_HASSTYLETYPE | Style object selection filter to disallow selection of non style objects or style objects that do not have the requested style type |
| RVC::STYLE::GETOBJFILTER_ISSELECTABLE | Style object selection filter to disallow selection of non style objects |
| RVC::STYLE::UNIQUEPATTERNNAMEFILTER | Style pattern name uniquification filter |
| RVC::STYLE::UNIQUESTYLENAMEFILTER | Style type name uniquification filter |
| RVC::STYLEPATTERN_BASE | Base pattern class |
| RVC::STYLEPATTERN_BASE::PATTERNHEADER | Information common to all patterns / symbols |
| RVC::STYLEPATTERN_BITMAP | Bitmap pattern class |
| RVC::STYLEPATTERN_HATCH | Hatch pattern class |
| RVC::STYLEPATTERN_HATCH::ELEMENT | Pattern element |
| RVC::STYLEPATTERN_HATCH::ELEMENT_SHARED | Pattern element referencing shared memory buffer |
| RVC::STYLEPATTERN_HATCH::ELEMENT_SHARED::HATCHPATTELEM | Hatch pattern element structure |
| RVC::STYLEPATTERN_HATCH::ITERATOR | Iterator to process pattern elements |
| RVC::STYLEPATTERN_LINE | Line pattern class |
| RVC::STYLEPATTERN_LINE::ELEMENT | Pattern element |
| RVC::STYLEPATTERN_LINE::ELEMENT_SHARED | Pattern element referencing shared memory buffer |
| RVC::STYLEPATTERN_LINE::ELEMENT_SHARED::LINEPATTELEM | |
| RVC::STYLEPATTERN_LINE::ITERATOR | Iterator to process pattern elements |
| RVC::STYLEPATTERN_SYMBOL | Point symbol pattern class |
| RVC::STYLEPATTERN_SYMBOL::ELEMENT_SHARED | Pattern element referencing shared memory buffer |
| RVC::STYLEPATTERN_SYMBOL::ITERATOR | Iterator to process pattern elements |
| RVC::TEXTOBJ | Manages RVC::OBJTYPE_Text and derived RVC objects |
| RVC::TEXTOBJ::GETOBJFILTER_HASTITLE | Text object selection filter to determine if the text object is selectable and has as its first line a title string matching the string given |
| RVC::TEXTOBJ::GETOBJFILTER_ISSELECTABLE | Text object selection filter to determine if the text object is selectable under the parent object |
| RVC::TEXTOBJ::MAKEPARMS | |
| RVC::THEMEPARM | Manages RVC::OBJTYPE_Theme objects |
| RVC::THEMEPARM::DATA | |
| RVC::THEMEPARM::DATA::SPREAD | |
| RVC::THEMEPARM::DATA::STATSVIEW | |
| RVC::THUMBNAIL | Manages RVC::OBJTYPE_Thumbnail objects |
| RVC::TIEPOINTOBJ | Manages RVC::OBJTYPE_TiePoint objects |
| RVC::TIN | Manages RVC::OBJTYPE_TIN RVC objects |
| RVC::TIN::ELEMITERATOR< _ELEM > | Constant iterator class |
| RVC::TIN::MAKEPARMS | Necessary tin object creation parameters |
| RVC::TINSTDATT | TIN Standard Attribute manager |
| RVC::TINTOOLKIT | TIN Toolkit |
| RVC::TINTOOLKITOBSERVER | |
| RVC::UI::CTRL_EDIT_OBJECTNAME | Object name 'edit' control |
| RVC::UI::DLG_DB_BASE | Base for database table viewing dialogs |
| RVC::UI::DLG_DB_FIELD_COLOR | Dialog to view or edit "color" field value |
| RVC::UI::DLG_DB_FIELD_MEMO | Dialog to view or edit "memo" field value |
| RVC::UI::DLG_DB_FIELD_PICKLIST | |
| RVC::UI::DLG_DB_FIELD_PICKLIST::SETTINGS | |
| RVC::UI::DLG_DB_FIELD_REVALUE | Base dialog to allow user to revalue fields |
| RVC::UI::DLG_DB_FIELD_VALUE | Base for database field value view/edit dialogs |
| RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS | Base for settings |
| RVC::UI::DLG_DB_RECORD | |
| RVC::UI::DLG_EDIT_RASTER_VALUE | Dialog allowing editing of raster cell value |
| RVC::UI::DLG_LABELFRAMESTYLE | |
| RVC::UI::DLG_SELECT_RECORDSET | Dialog to allow user to select "set" of records from table |
| RVC::UI::FORM_DB_FIELD_PICKLIST | Form for picking database field value from list |
| RVC::UI::FORM_DB_FIELD_PICKLIST::SETTINGS | |
| RVC::UI::FORM_DB_RECORD | Form for viewing and editing single database record |
| RVC::UI::FORM_DB_RECORD::SETTINGS | |
| RVC::UI::FORM_EDIT_DESCRIPTOR | Object name edit form with label and edit field |
| RVC::UI::FORM_EDIT_OBJECTNAME | Object name edit form with label and edit field |
| RVC::UI::FORM_EDIT_RASTER_VALUE | Form consisting of label and edit field(s) for specified image cell type |
| RVC::UI::FORM_EDIT_STYLE | User Interface form for editing style definition |
| RVC::UI::FORM_GEOMETRIC_EXTRACT | Form to select geometric object(s) and element extraction options |
| RVC::UI::FORM_IMAGE_PYRAMID | Form for setting IMAGE::PYRAMID values |
| RVC::UI::FORM_IMAGEDISPLAYBANDS | Form for choosing image display mode and bands |
| RVC::UI::FORM_OBJECT_LIST | Form containing basic object selection list with "select", "remove", and "remove all" buttons |
| RVC::UI::FORM_OBJECT_SINGLE | Form to manage single object selection, containing button on text |
| RVC::UI::FORM_RASTER_COMPRESSION | Form for setting raster internal compression type and quality |
| RVC::UI::FORM_RASTER_TYPE | Form containing rasterr cell types to select |
| RVC::UI::FORM_SELECT_CHILD | Combobox that contains the list of children from a given parent to select from given a possible filter |
| RVC::UI::FORM_SELECT_ELEMENTS_CAD | Form to select elements from CAD object |
| RVC::UI::FORM_SELECT_ELEMENTS_FIXEDTYPE | Form to select elements of specified fixed type |
| RVC::UI::FORM_SELECT_ELEMENTS_GEOMETRIC | Form with options to select elements from geometric object |
| RVC::UI::FORM_SELECT_ELEMENTS_REGION | Form to select elements from region object |
| RVC::UI::FORM_SELECT_ELEMENTS_SHAPE | Form to select elements from shape object |
| RVC::UI::FORM_SELECT_ELEMENTS_SINGLETYPE | Form to select elements of single type |
| RVC::UI::FORM_SELECT_ELEMENTS_TIN | Form to select elements from TIN object |
| RVC::UI::FORM_SELECT_ELEMENTS_USERTYPE | Form to select elements of user-chosen type |
| RVC::UI::FORM_SELECT_ELEMENTS_VECTOR | Form to select elements from vector object |
| RVC::UI::OBJTYPEIMAGELIST | Class to keep track of image list for object types |
| RVC::VECTOR | Manages RVC::OBJTYPE_Vector RVC objects |
| RVC::VECTOR::CONGLOMERATELINEFILTER | |
| RVC::VECTOR::ELEMITERATOR< _ELEM > | Element iterator, used to iterate through valid vector object elements |
| RVC::VECTOR::GETOBJFILTER_HASGEOMETRICELEMENTS | GETOBJFILTER derived class to determine if the vector object has points or lines or polygons to perform geometric operations on |
| RVC::VECTOR::GETOBJFILTER_HASLABELS | GETOBJFILTER derived class to determine if the vector object has the minimum number of labels |
| RVC::VECTOR::GETOBJFILTER_HASLINES | GETOBJFILTER derived class to determine if the vector object has the minimum number of labels |
| RVC::VECTOR::GETOBJFILTER_HASPOINTS | GETOBJFILTER derived class to determine if the vector object has the minimum number of labels |
| RVC::VECTOR::GETOBJFILTER_HASPOLYGONS | GETOBJFILTER derived class to determine if the vector object has the minimum number of labels |
| RVC::VECTOR::LABEL | Vector label class |
| RVC::VECTOR::LABEL::LEADERLINE | |
| RVC::VECTOR::LINE | Vector Line record definition |
| RVC::VECTOR::MAKEPARMS | Vector object creation parameters |
| RVC::VECTOR::NODE | Vector Node record definition |
| RVC::VECTOR::POINT | Vector point record definition |
| RVC::VECTOR::POLYGON | Vector Polygon record definition |
| RVC::VECTORTOOLKIT | Vector Toolkit |
| RVC::VECTORTOOLKIT::POLYGONDELETEFILTER | |
| RVC::VECTORTOOLKIT::SNAPOBJECT | |
| RVC::VECTORTOOLKIT::SNAPPARMS | |
| RVC::VECTORTOOLKIT::SNAPPARMS::PANEL | |
| RVC::VECTORTOOLKITOBSERVER | |
| RVC::VECTSTDATT | Vector Standard Attribute manager |
| RVCDATETIME | |
| RVCLINESTYLE | Structure for line drawing style |
| RVCOFONTCHAR | |
| RVCOFONTCHARSEG | |
| RVCPATTHDR | Information common to all patterns / symbols |
| RVCPOINTSTYLE | Structure for point drawing style |
| RVCPOLYGONSTYLE | Structure for polygon drawing style |
| RVCTEXTSTYLE | Structure for text drawing style |
| RVCTINEDGE | TIN edge structure |
| RVCTINHULL | TIN hull structure |
| RVCTINHULLEDGE | TIN hull edge structure |
| RVCTINNODE | TIN node structure |
| RVCTINTRIANGLE | TIN triangle structure |
| SAMCLASSIFIER | Spectral Angle Mapper classifier |
| SAVERESTORE< _CT > | Mi32/saverest.h - Save / Restore value class |
| SCREEN_GRABBER | |
| SELFORG_PARM | |
| SERIALIZABLE | Interface class for making object serializable |
| SERIALIZER | Class for serializing object instances to file |
| SERIALIZERITEM | Serializer Item definition for single member of structure or class |
| SERIALIZERITEMARRAY | |
| SESSIONLOG | |
| SIMPLE_ARRAY< _CT > | Simple array template |
| SML::ARG | Built-in functions get passed an array of these as their second parameter |
| SML::AUTOCLASS | A helper class to simplify installing real C++ classes into SML |
| SML::AUTOCLASS_DELETABLE_NOCOPY_T< _TYPE > | A Template class of SML::AUTOCLASS |
| SML::AUTOCLASS_DELETABLE_T< _TYPE > | A Template class of SML::AUTOCLASS |
| SML::AUTOCLASS_NEW_NOCOPY_T< _TYPE > | A Template class of SML::AUTOCLASS |
| SML::AUTOCLASS_NEW_T< _TYPE > | A Template class of SML::AUTOCLASS |
| SML::AUTOCLASS_NOALLOC_T< _TYPE > | A Template class of SML::AUTOCLASS |
| SML::CADOBJECT | |
| SML::CALLBACKSTRUCT | Structure passed to an SML callback |
| SML::CLASS | Structure for defining a class in SML |
| SML::CLASSARRAY | Class used by SML to hold an array of class structures |
| SML::CLASSCALLBACKLIST | |
| SML::CLASSHASH | |
| SML::CLASSMEMBER | |
| SML::CONTEXT | Main class used by SML functions |
| SML::CONTEXT_REFCOUNT | |
| SML::DEVPRIVATE | This class provides a way to attach private data to an SML::CONTEXT on a per-context basis |
| SML::DOCCODES | Class SML::DOCCODES |
| SML::DOCCODES_ANSI | Pass to SML::GetFuncDoc() to get plain text with ANSI codes for bold, color, etc |
| SML::DOCCODES_HTML | Pass to SML::GetFuncDoc() to get HTML text |
| SML::DOCCODES_MISTRING | An intermediate class that SML::DOCCODES_ANSI and SML::DOCCODES_HTML are based on |
| SML::ENCODINGDATA | |
| SML::FILEINFO | |
| SML::FLAG | Parameter flag value definition |
| SML::FUNC | Structure for defining an SML function |
| SML::FUNCDEF | Structure for defining SML functions |
| SML::GUI_BOOK | |
| SML::GUI_GADGET | |
| SML::GUI_GADGET_POINT | |
| SML::GUI_GADGET_POLYLINE | |
| SML::GUI_GADGET_RECTANGLE | |
| SML::GUI_GADGET_REGION | |
| SML::GUI_GADGET_SEGMENT | |
| SML::GUI_PAGE | |
| SML::GUI_PANE | |
| SML::GUI_PANE_BASE | |
| SML::GUI_PANE_ROOT | |
| SML::GUI_PANE_XML | |
| SML::HASH | |
| SML::NUMHASH | |
| SML::OBJECT | |
| SML::PARM | |
| SML::RASTEROBJECT | |
| SML::RESTRICTION | |
| SML::SHAPEOBJECT | |
| SML::STRING | SML string constant representation |
| SML::STRINGHASH | |
| SML::SYMBOL | Class for representing variables and functions in SML |
| SML::TINOBJECT | |
| SML::USERDATA | A class which can be used to hang USERDATA off an SML::STRING or SML::SYMBOL |
| SML::VECTOROBJECT | |
| SNAPGRIDPARMS | |
| SOA::ARCIMS::CONNECTION | Container for information about connection to a ARCIMS server |
| SOA::ARCIMS::FIELD | Information about a field in an ArcIMS layer |
| SOA::ARCIMS::LAYER | The LAYER_INFO from an ArcIMS GET_SERVICE_INFO request |
| SOA::ARCIMS::SERVICEINFO | ARCIMS "Service" element |
| SOA::ARCIMS::UI_FORM_CONNECTION | |
| SOA::ARCIMS::UI_FORM_CONNECTION_SMALL | |
| SOA::ARCIMS::UI_FORM_LAYERSELECT | |
| SOA::CTRL_SERVICETREE | |
| SOA::DLG_SERVERLIST_ADDITEM | Dialog to allow user to add item to server list |
| SOA::GEONAMES | |
| SOA::GEONAMES::RECORD | Result |
| SOA::OWS::EXCEPTIONREPORT | OpenGeospatial Web Services Exception Report container |
| SOA::OWS::EXCEPTIONREPORT::EXCEPTION | Individual exception, contains message and possibly code and/or locator |
| SOA::SERVERLIST | Class to contain list of "servers" with title and URL for each |
| SOA::SERVERLIST::ITEM | Individual item in list |
| SOA::WMS::ATTRIBUTION | |
| SOA::WMS::BASEURL | |
| SOA::WMS::BOUNDINGBOX | |
| SOA::WMS::CAPABILITIES | WMS Capabilities element |
| SOA::WMS::CAPABILITY | WMS "Capability" element |
| SOA::WMS::CAPABILITY::EXCEPTION | Container for exception format list |
| SOA::WMS::CONNECTION | Container for information about connection to a WMS server |
| SOA::WMS::CONTACTADDRESS | |
| SOA::WMS::CONTACTINFORMATION | |
| SOA::WMS::CONTACTPERSON | |
| SOA::WMS::DATAURL | |
| SOA::WMS::DIMENSION | |
| SOA::WMS::EXTENDEDCAPABILITIES | |
| SOA::WMS::LAYER | |
| SOA::WMS::METADATAURL | |
| SOA::WMS::ONLINERESOURCE | |
| SOA::WMS::OPERATION | |
| SOA::WMS::REQUEST | |
| SOA::WMS::SERVICE | WMS "Service" element |
| SOA::WMS::SIZEDATAURL | |
| SOA::WMS::STYLE | |
| SOA::WMS::UI_FORM_CONNECTION | |
| SOA::WMS::UI_FORM_CONNECTION_SMALL | |
| SOA::WMS::UI_FORM_LAYERSELECT | |
| SOAP::HANDLER | |
| SOAP::METHOD | An instance of a method call on the server side This provides access to the parameters passed and contains the virtual method for the actual method |
| SOAP::METHOD::PARM | |
| SOAP::METHOD_T< _CT > | |
| SOAP::OBJECT | Client-Side SOAP Object container |
| SOAP::OBJECT_DEFINITION | Class to define a SOAP Object (Server-side) This class defines what the class is and can do, but does not hold any data for individual instances of the object |
| SOAP::VALUES | A class to hold the actual parameters and return values of a SOAP message |
| SPATMOD::DATABUFFER | Shared (reference counted) data buffer |
| SPATMOD::GEOREFERENCE | Container for general georeference definition |
| SPATMOD::IMAGE::AUTOREGISTER | Perform automatic registration of input image to reference |
| SPATMOD::IMAGE::AUTOREGISTER::SETTINGS | Settings used for Run |
| SPATMOD::IMAGE::BASE | Base class for image |
| SPATMOD::IMAGE::BUFFER | Buffer to contain data for an image |
| SPATMOD::IMAGE::DIMENSIONS | Container for defining image dimensions |
| SPATMOD::IMAGE::FACTORY_TARGET_FILE | Base interface factory class for constructing TARGET_FILE instance |
| SPATMOD::IMAGE::FILTER | Base class for image filter |
| SPATMOD::IMAGE::FILTER_CACHEIMAGE | Filter to cache entire image |
| SPATMOD::IMAGE::FILTER_COLORBALANCE | Filter to perform color balancing |
| SPATMOD::IMAGE::FILTER_COMPOSITE | Filter to create composite image from multiple source images |
| SPATMOD::IMAGE::FILTER_CONVERT_TERRAIN | Filter to convert between signed terrain and RGBA values |
| SPATMOD::IMAGE::FILTER_CROP | Filter to crop an image |
| SPATMOD::IMAGE::FILTER_DATATYPE | Filter to change data type of an image |
| SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS | Filter settings |
| SPATMOD::IMAGE::FILTER_DEINDEX | Filter to de-index image, changing from index into palette to separate samples |
| SPATMOD::IMAGE::FILTER_DIVIDE | Filter to divide image 'dividend' by image 'divisor' Allows division of multiple components or combination of single and multi-component images |
| SPATMOD::IMAGE::FILTER_EXTEND | Filter to "extend" image by adding null pixels around outside |
| SPATMOD::IMAGE::FILTER_FOCAL | Base class for focal filters |
| SPATMOD::IMAGE::FILTER_FOCAL_AMPM | The Adaptive Mean P-Median filter (AMPM) is a variant of the P-Median filter that is designed to provide better smoothing in uniform regions while still preserving edges and line detail |
| SPATMOD::IMAGE::FILTER_FOCAL_CONTRAST | The Local Contrast filter performs a locally adaptive, spatially varying contrast enhancement |
| SPATMOD::IMAGE::FILTER_FOCAL_CS | Filter to apply CS filter (comparison and selection) The filter enhances edges by converting raster values that are close to the local mean to new, locally defined values that are farther from the mean |
| SPATMOD::IMAGE::FILTER_FOCAL_FROST | The Frost filter is an adaptive radar filter that incorporates the local image statistics in the filtering process, assuming a negative exponential distribution for the speckle noise |
| SPATMOD::IMAGE::FILTER_FOCAL_GRADIENT | Filter to apply two kernels on samples in image. Used for edge detection |
| SPATMOD::IMAGE::FILTER_FOCAL_KUANADAPTIVE | The Kuan Adaptive Noise Smoothing filter uses a minimum mean square error calculation to estimate the value of the true signal for the center cell in the filter window from the local statistics |
| SPATMOD::IMAGE::FILTER_FOCAL_LEE | The Lee filter uses a least-squares approach to estimate the true signal strength of the center cell in the filter window from the measured value in that cell, the local mean brightness of all cells in the window, and a gain factor calculated from the local variance and the noise standard deviation |
| SPATMOD::IMAGE::FILTER_FOCAL_LUM | Filter to apply LUM filter (Lower-Upper-Middle) The Lower-Upper-Middle (LUM) filter is a nonlinear edge-enhancement filter that simultaneously suppresses image noise |
| SPATMOD::IMAGE::FILTER_FOCAL_MLM | Multi Level Median (MLM) The MLM filter is designed to reduce image noise (outlier values) while preserving edges, corners, and thin line detail in the image |
| SPATMOD::IMAGE::FILTER_FOCAL_MULTIPLICATIVE | Filter to apply a single kernel on samples in image. Calculates a weighted average of the cells in the current filter window |
| SPATMOD::IMAGE::FILTER_FOCAL_OLYMPIC | The Olympic filter is a variant of a low pass (averaging) filter |
| SPATMOD::IMAGE::FILTER_FOCAL_PMEDIAN | The P-Median filter is designed to suppress noise while preserving edge and line detail |
| SPATMOD::IMAGE::FILTER_FOCAL_RANGE | The Range filter produces an image of one of the simplest elements of texture, the local range of values |
| SPATMOD::IMAGE::FILTER_FOCAL_SIGMA | The Sigma filter assumes that for a particular average image brightness, the variation in brightness due to speckle noise has a Gaussian (normal) distribution |
| SPATMOD::IMAGE::FILTER_FOCAL_STATISTICS | Filter to compute statistics on window |
| SPATMOD::IMAGE::FILTER_FOCAL_TEAGER | The Teager filter produces an image of the edges within the original scene |
| SPATMOD::IMAGE::FILTER_FOCAL_VOLTERRA | The Volterra / Unsharp filter process uses a quadratic Volterra filter to enhance edges |
| SPATMOD::IMAGE::FILTER_FOCAL_WMMR | Filter to apply WMMR-MED filter (weighted majority with minimum range - median) The process first ranks the values within the filter window in numerical order (number of values = N) |
| SPATMOD::IMAGE::FILTER_FOCALTOPOGRAPHIC | Purpose of this filter is to compute topographic properties from an input DEM raster |
| SPATMOD::IMAGE::FILTER_FOCALTOPOGRAPHIC::SETTINGS | Settings class for the FILTER_FOCALTOPOGRAPHIC class |
| SPATMOD::IMAGE::FILTER_FUSION | Base Filter to perform fusion of low resolution and high resolution images |
| SPATMOD::IMAGE::FILTER_FUSION_BASICHBS | Filter to perform fusion of low resolution and high resolution images via "Basic HBS" method |
| SPATMOD::IMAGE::FILTER_FUSION_BASICHIS | Filter to perform fusion of low resolution and high resolution images via "Basic HIS" method |
| SPATMOD::IMAGE::FILTER_FUSION_BROVEY | Filter to perform fusion of low resolution and high resolution images via "Brovey" method |
| SPATMOD::IMAGE::FILTER_FUSION_MODHIS | Filter to perform fusion of low resolution and high resolution images via "Modified HIS" method |
| SPATMOD::IMAGE::FILTER_FUSION_TEXTUREPCA | Filter to perform fusion of low resolution and high resolution images via "Texture PCA" method |
| SPATMOD::IMAGE::FILTER_GAPFILL | Filter to fill gaps in image |
| SPATMOD::IMAGE::FILTER_GENERAL_CHGPROP | General filter using delegate to perform pixel-by-pixel computation with result image properties specified |
| SPATMOD::IMAGE::FILTER_GENERAL_INPLACE | Filter to perform generic in-place pixel-by-pixel computation using delegate |
| SPATMOD::IMAGE::FILTER_LIMIT_RANGE | Filter to limit pixel to range |
| SPATMOD::IMAGE::FILTER_LINEAR | Filter to perform linear combination on samples in image |
| SPATMOD::IMAGE::FILTER_LOOKUP | Filter to apply lookup tables to samples in image |
| SPATMOD::IMAGE::FILTER_MARGIN | Filter to automatically buffer "margins" when iterating |
| SPATMOD::IMAGE::FILTER_MASKSELECT | Filter to select between images using mask |
| SPATMOD::IMAGE::FILTER_MASKVALIDITY | Filter to apply mask to image "validity" |
| SPATMOD::IMAGE::FILTER_MORPHOLOGY | Morphological Filter Base Class |
| SPATMOD::IMAGE::FILTER_MORPHOLOGY_CLOSING | Morphological Closing Filter |
| SPATMOD::IMAGE::FILTER_MORPHOLOGY_DILATION | Morphological Dilation Filter |
| SPATMOD::IMAGE::FILTER_MORPHOLOGY_EROSION | Morphological Erosion Filter |
| SPATMOD::IMAGE::FILTER_MORPHOLOGY_OPENING | Morphological Opening Filter |
| SPATMOD::IMAGE::FILTER_MOSAIC | Filter to mosaic images |
| SPATMOD::IMAGE::FILTER_MULTIPLY | Filter to multiply images |
| SPATMOD::IMAGE::FILTER_NULLTOALPHA | Filter to apply/transfer null pixels to alpha |
| SPATMOD::IMAGE::FILTER_OVERLAY | Filter to overlay multiple source images |
| SPATMOD::IMAGE::FILTER_OVERRIDETYPE | Filter to override pixel type of an image |
| SPATMOD::IMAGE::FILTER_PALETTIZE | Filter to palettize image |
| SPATMOD::IMAGE::FILTER_PIXELTABLE | Filter to apply PIXELTABLE to image |
| SPATMOD::IMAGE::FILTER_PIXELTYPE | Filter to change pixel type of an image |
| SPATMOD::IMAGE::FILTER_QUANTIZE | Filter to quantize samples in image |
| SPATMOD::IMAGE::FILTER_REDUCE2 | Filter perform 2X image reduction |
| SPATMOD::IMAGE::FILTER_REPLACENULL | Filter to replace null pixels with specified value |
| SPATMOD::IMAGE::FILTER_RESAMPLE | Filter to resample/reproject image |
| SPATMOD::IMAGE::FILTER_SCALEOFFSET | Filter to apply scale and offset to samples in image |
| SPATMOD::IMAGE::FILTER_SELECT | Filter to select specified component samples from source image |
| SPATMOD::IMAGE::FILTER_STATISTICS | Filter to compute various statistics for each pixel |
| SPATMOD::IMAGE::FILTER_STEREO | Filter to generate stereo image |
| SPATMOD::IMAGE::FILTER_STEREO_DUAL | Filter to generate stereo image pair |
| SPATMOD::IMAGE::FILTER_TESTEQUAL | Filter to test pixel for equality |
| SPATMOD::IMAGE::FILTER_TESTRANGE | Filter to test pixel for containment inside (or outside) range(s) |
| SPATMOD::IMAGE::FILTER_TILE | Filter to tile images into single larger image |
| SPATMOD::IMAGE::FILTER_VALIDITYNEAR | Filter to determine validity based on nearness to specified pixel values |
| SPATMOD::IMAGE::FILTER_VALIDITYRANGE | Filter to test pixel for containment inside (or outside) range(s) |
| SPATMOD::IMAGE::FILTER_ZOOM | Filter to zoom image (up or down) by fixed amount |
| SPATMOD::IMAGE::FORMAT | Container for image format specification and file extension |
| SPATMOD::IMAGE::HELPER_RESAMPLE | Helper for resampling operations |
| SPATMOD::IMAGE::HELPER_RVC | Helper for interface with RVC IMAGE classes |
| SPATMOD::IMAGE::PIXEL | Container and properties for an image pixel |
| SPATMOD::IMAGE::PIXELTABLE | Image pixel table |
| SPATMOD::IMAGE::SAMPLE | Define properties of a single sample |
| SPATMOD::IMAGE::SAMPLEITERATOR | Iterator for accessing samples in memory array |
| SPATMOD::IMAGE::SAMPLEITERATOR_CONST | Iterator for accessing constant samples in memory array |
| SPATMOD::IMAGE::SAMPLETABLE | Image sample table |
| SPATMOD::IMAGE::SECTION | Container for specifying rectangular section of image |
| SPATMOD::IMAGE::SECTION_ITERATOR | Iterator to process a specified section in subsections |
| SPATMOD::IMAGE::SOURCE | Base for image source in pipeline |
| SPATMOD::IMAGE::SOURCE_BINGMAPS | |
| SPATMOD::IMAGE::SOURCE_CONSTANT | Source which supports 'constant' value |
| SPATMOD::IMAGE::SOURCE_EMPTY | Source which supports 'empty' value |
| SPATMOD::IMAGE::SOURCE_FILE | Base for "file" source |
| SPATMOD::IMAGE::SOURCE_GDAL | Pipeline source for reading GDAL images from memory or file |
| SPATMOD::IMAGE::SOURCE_HTTP | Source to send HTTP request and manage reply |
| SPATMOD::IMAGE::SOURCE_JPEG | Pipeline source for reading JPEG images from memory or file |
| SPATMOD::IMAGE::SOURCE_MEMORY | Source which supports reading from memory |
| SPATMOD::IMAGE::SOURCE_MGD | Source which supports reading from MGD device |
| SPATMOD::IMAGE::SOURCE_MRSID | Base for pipeline source |
| SPATMOD::IMAGE::SOURCE_PLACEHOLDER | Source to use for "place holder" while waiting for data to become available |
| SPATMOD::IMAGE::SOURCE_PNG | Pipeline source for reading PNG images from memory or file |
| SPATMOD::IMAGE::SOURCE_REGION | Source which supports the REGION2D as a mask |
| SPATMOD::IMAGE::SOURCE_RVC | Image source from RVC raster object |
| SPATMOD::IMAGE::SOURCE_RVC_HYPER | RVC Hyperspectral Image source |
| SPATMOD::IMAGE::SOURCE_TIFF | TIFF pipeline source |
| SPATMOD::IMAGE::SOURCE_TILESET | |
| SPATMOD::IMAGE::SOURCE_WBMP | Pipeline source for reading Wireless Bitmap (WBMP) images from memory or file |
| SPATMOD::IMAGE::SPANS | Container for defining spans |
| SPATMOD::IMAGE::STAGE | Base class for image supporting "pull" operations |
| SPATMOD::IMAGE::STAGE_ARRAY | Array of stage pointers |
| SPATMOD::IMAGE::STAGE_AUTOPTR | Automatic STAGE pointer which keeps track of ownership and destroys when needed |
| SPATMOD::IMAGE::TARGET | Base for pipeline target |
| SPATMOD::IMAGE::TARGET_BIL | General band-interleaved (BIL) file target |
| SPATMOD::IMAGE::TARGET_ERS | Target for ER-Mapper ERS format |
| SPATMOD::IMAGE::TARGET_FILE | Base for target file |
| SPATMOD::IMAGE::TARGET_FILE::TILEPARMS | Parameters for control of output to separate file for each tile |
| SPATMOD::IMAGE::TARGET_J2K | JPEG2000 image file target |
| SPATMOD::IMAGE::TARGET_J2K::FACTORY | Factory class for constructing TARGET instance |
| SPATMOD::IMAGE::TARGET_JPEG | JPEG image target |
| SPATMOD::IMAGE::TARGET_JPEG::FACTORY | Factory class for constructing TARGET instance |
| SPATMOD::IMAGE::TARGET_MEMORY | Memory buffer image target |
| SPATMOD::IMAGE::TARGET_MGD | Base for target device |
| SPATMOD::IMAGE::TARGET_MGD_MEMORY | MGD_MEMORY image target |
| SPATMOD::IMAGE::TARGET_NULL | Null image target |
| SPATMOD::IMAGE::TARGET_PNG | PNG image target |
| SPATMOD::IMAGE::TARGET_PNG::FACTORY | Factory class for constructing TARGET_PNG instance |
| SPATMOD::IMAGE::TARGET_RVC | RVC raster/image target |
| SPATMOD::IMAGE::TARGET_RVC_BASE | Base class for RVC image target implementations |
| SPATMOD::IMAGE::TARGET_RVC_MULTIFILE | RVC multi-raster (tiled) target |
| SPATMOD::IMAGE::TARGET_TIFF | TIFF image target |
| SPATMOD::IMAGE::TARGET_TIFF::FACTORY | Factory class for constructing TARGET instance |
| SPATMOD::IMAGE::TARGET_TILESET | Base for tileset targets |
| SPATMOD::IMAGE::TARGET_TILESET_FILE | Target base class for outputting tileset as files |
| SPATMOD::IMAGE::TARGET_TILESET_GOOGLEMAPS | Google Maps target |
| SPATMOD::IMAGE::TARGET_TILESET_KML | KML target |
| SPATMOD::IMAGE::TARGET_TILESET_MICROSOFTBING | Google Maps target |
| SPATMOD::IMAGE::TARGET_TILESET_NASAWORLDWIND | Google Maps target |
| SPATMOD::IMAGE::TARGETPARM_J2K | |
| SPATMOD::IMAGE::TARGETPARM_TIFF | Settings for TIFF image target |
| SPATMOD::IMAGE::TILESET | Container for tileset definition |
| SPATMOD::IMAGE::TILESET::FILTER | |
| SPATMOD::IMAGE::TILESET::LIST | Webtilesets.xml reader |
| SPATMOD::IMAGE::TILESET::POSN | Container for representing position within tileset |
| SPATMOD::IMAGE::TILESET::RANGE | Range of positions within tileset |
| SPATMOD::IMAGE::TILESET::TransparentColor | Struct for holding transparent color settings |
| SPATREF::COORDAXIS | Coordinate axis definition |
| SPATREF::COORDOP | Coordinate Operation (conversion/transformation) service |
| SPATREF::COORDOP_IMPL | Base for coordinate operation implementation |
| SPATREF::COORDOP_IMPL::LINEAR | |
| SPATREF::COORDOP_IMPL_FACTORY | Factory class for creating COORDOP_IMPL instance |
| SPATREF::COORDOP_LIST | Coordinate Operation service with list management interface |
| SPATREF::COORDOP_ONEWAY | Base for one-way coordinate operation implementation |
| SPATREF::COORDOP_SINGLE | Coordinate Operation service with attach/detach interface for use with operation implementations not created automatically by spatial reference system |
| SPATREF::COORDOP_TARGET | Target for densification operations |
| SPATREF::COORDOP_ZONED | Service for converting between 'zoned' and non-zoned reference systems |
| SPATREF::COORDOPDEF | Coordinate Operation Definition (CoordOpDef) |
| SPATREF::COORDOPMETHOD | Coordinate Operation Method definition |
| SPATREF::COORDOPPARM | Coordinate operation parameter definition |
| SPATREF::COORDREFSYS | Coordinate Reference System (CRS) |
| SPATREF::COORDSYS | Coordinate System definition |
| SPATREF::DATUM | Datum specification |
| SPATREF::ELLIPSOID | Ellipsoid specification |
| SPATREF::ERMAPPER | Converter for ERMapper coordinate reference definition |
| SPATREF::ESRI | Converter for ESRI projection parameters. Handles both "old" (< version 8) and WKT strings |
| SPATREF::FGDC | Converter for Federal Geographic Data Committee (FDGC) metadata projection parameters |
| SPATREF::GDAL | Converter for GDAL projection parameters |
| SPATREF::GEOTIFF | Converter for GeoTIFF coordinate reference definition |
| SPATREF::GEOTIFF::READER | Reader for accessing GeoTIFF key values |
| SPATREF::GEOTIFF::READER_MEMORY | |
| SPATREF::GEOTIFF::WRITER | Writer for storing GeoTIFF key values |
| SPATREF::GEOTIFF::WRITER_MEMORY | |
| SPATREF::GROUP | |
| SPATREF::MAPINFO | Converter for MapInfo CoordSys strings |
| SPATREF::OGC_URN | Converter for Open Geospatial Consortium (OGC) Universal Resource Name (URN) forms |
| SPATREF::OGC_WKT | Converter for Open Geospatial Consortium Well-Known Text forms |
| SPATREF::PRIMEMERIDIAN | Prime meridian specification |
| SPATREF::SYSTEM | Spatial Reference System class |
| SPATREF::TYDAC | Converter for Tydac Projection strings |
| STAT_MULTIVAR | Class for accumulating and computing multivariate statistics |
| STAT_SIMPLE | Container for simple statistics for single variable |
| STAT_UNIVARIATE | Container for accumulating and computing univariate statistics |
| STATUSCONTEXT | Status context (DEPRECATED) |
| STATUSDIALOG | Status dialog (DEPRECATED) |
| STATUSDISABLECANCEL | Class to disable status "Cancel" button when an instance is created and reenable the button when the instance is destroyed |
| STEREODEVICE | Stereo device parameters |
| STEREORENDER | Stereo rendering parameters |
| STEREOSHIFT | Container for stereo "shift" factors |
| STIPPLEMASK | |
| STRUTF8 | Container for UTF-8 encoded string |
| SUBJECT< _CT > | < GENERATING_DOXYGEN_OUTPUT |
| SUBJECT< _CT >::ITERATOR | |
| SUBJECTBASE | |
| SUBREGION2D | Generic 2D sub-region object in memory |
| SUBREGION2D::COPYFILTER | Filter for copying subregion |
| SUN_POSN_CALCULATOR | Suncalc.h |
| SURFACE_LINE_PROP_CALC | Calculator of surface properties over polyline |
| SURFACE_LINE_PROP_CALC::PROPERTIES | |
| SURFACE_REGION_PROP_CALC | Calculator of surface properties over region |
| SURFACE_REGION_PROP_CALC::PROPERTIES | |
| SYMBOLDATA | |
| SYMBOLELEM | Symbol element structure |
| SYMBOLHDR | Symbol header |
| TESSELPARM | |
| TEXTMETRICS | A structure to hold text metrics Ascent is the distance from the base line of the first line of text to the top of the "ink" of the fist line |
| TEXTRES | Class for text resource lookup |
| TEXTRESITEM | Text resource item container |
| TEXTRESITEMLIST | List of TEXTRESITEMs |
| TEXTSTYLE | |
| TEXTSTYLEDIFF | |
| TIEPOINT | |
| TIFFEXT | Base class for TIFF image access |
| TIFFEXT_FILE | |
| TIFFEXT_MEM | Class for handling TIFF memory buffers |
| TIMESERIES | |
| TIN_RC16 | Triangulated Irregular Network using 16-bit row/col coordinates |
| TIN_RC16::FILLER | Base class for filling all faces in TIN |
| TIN_RC16::FILLER_MEM_DOUBLE | Filler for double-precision values in memory array |
| TIN_RC16::NODE | Node with 16-bit row/col coordites |
| TIN_RC16::PLANE | |
| TIN_RC16::TRINODE | Container for 3 nodes defining triangle face |
| TRANS2D_AFFINE | Simple affine X/Y coordinate transformation |
| TRANS2D_MAPGEN | General map transformation implementing Exterior - InputMap - OutputMap - Exterior sequence |
| TRANS3D | TRANS3D class |
| TRANSMODEL | Manages the different sections and values in the TRANS2DMODEL enum |
| TREND2D | 2-dimensional polynomial trend |
| TREND2D::PARM | Parameters for computing trend |
| TRIANGLEEDGES | Triangle Edges structure |
| TRIANGLEINFO | Triangle Info structure |
| TRIANGLENODES | Triangle Nodes structure |
| TRIANGLEREF | Triangle structure |
| TRIANGLETRIANGLES | Triangle Triangles structure |
| TRIANGULATOR | Perform triangular decomposition of geometric elements |
| UCREGEXP | Unicode Regular Expression parser |
| UNITCONV | Unit conversion parameters |
| UNSIGNEDSET | Set of unsigned values, stored in compressed form |
| UNSIGNEDSET::ITERATOR32 | Iterator to step forward through UINT32 items in set |
| UNSIGNEDSET::ITERATOR64 | Iterator to step forward through UINT64 items in set |
| UNSIGNEDSET::ITERATOR_INTERSECTION32 | Iterator to step through UINT32 items in intersection of two sets |
| UNSIGNEDSET::ITERATOR_INTERSECTION64 | Iterator to step through UINT64 items in intersection of two sets |
| UNSIGNEDSET::ITERATOR_RANGE32 | Iterator to step forward through UINT32 ranges of items in set |
| UNSIGNEDSET::ITERATOR_RANGE64 | Iterator to step forward through UINT64 ranges of items in set |
| UOM::CONVERTER | |
| UOM::MEASURE | Measure container |
| UOM::SYSTEM | System methods |
| UOM::UNIT | Single unit container |
| VARIOGRAM | |
| VECTFILTPARMS | |
| VECTORFILTEROBSERVER | Base Vector Filter observer class |
| VORONOI_DIAGRAM | |
| VORONOI_EDGE | |
| VORONOI_NODE | |
| VORONOI_POLYGON | |
| WATERSHED | Watershed analysys based on DEM |
| WATERSHED::ATTRIBUTE | This class is designed to provide hydrological features |
| WATERSHED::POLYGON | This class is designed to provide 2dimensional hydrological feature |
| WATERSHED::POLYGON::NEXTRECORD | |
| WATERSHED::POLYGON::RECORD | |
| WATERSHED::POUR | This class is designed to provide pouring hydrological feature |
| WATERSHED::POUR::RECORD | |
| WATERSHED::POURCANDIDATE | This is temporary class |
| WATERSHED::POURCANDIDATE::RECORD | |
| WPOINT2D | 2D point using 16-bit integer coordinates |
| WPOINT3D | 3D point using 16-bit integer coordinates |
| WRECT2D | 2D rectangle using 16-bit integer coordinates |
| XeCallbackData | |
| XeExportCallbackData | |
| XeExposeCallbackData | |
| XeFont | |
| XeImportCallbackData | |
| XeItemization | |
| XeNotifyAreaCallbackData | |
| XeNotifyCallbackData | |
| XeTabStop | |
| XeTextBlockRec | |
| XeTextHyperlinkCallbackData | |
| XeTextLayoutCallbackData | |
| XeTextModifyCallbackData | |
| XeTextSyntaxParseCallbackData | |
| XeTextToggleWYSIWYGCallbackData | |
| XeTextVerifyCallbackStruct | |
| XmHTMLDocumentCallbackStruct | |
| XmHTMLDocumentInfo | |
| XmHTMLEventCallbackStruct | |
| XmHTMLFontCacheInfo | |
| XmHTMLFormCallbackStruct | |
| XmHTMLFormDataRec | |
| XmHTMLFrameCallbackStruct | |
| XmHTMLHeadAttributes | |
| XmHTMLImagemapCallbackStruct | |
| XmHTMLInfoStructure | |
| XmHTMLLinkCallbackStruct | |
| XmHTMLLinkDataRec | |
| XmHTMLMetaDataRec | |
| XmHTMLObjectCallbackStruct | |
| XmHTMLPageCallbackStruct | |
| XmHTMLTagAttributes | |
| XmImage | |
| XmImageConfig | |
| XmImageFrame | |
| XMLDOC | |
| XMLHELPER | Helper class with methods to handle common XML operations |
| XMLNAMESPACE | |
| XMLNODE | This class is an interface-only class to allow us to treat an xmlNodePtr as a (NODE*) Constructor/CopyConstructor/Destructor all unimplemented Memory allocation done through library calls, not new/delete |
| XMLOBJECT | Base interface class for objects represented as XML |
| XMLSAX | XML Document parser |
| XMLSAX::ATTRIBUTE | |
| XMSTR | Class to contain and automatically free XmString |
| XTARGS | Class to contain XtArg array |
| XYDIGTYPE | |
| ZIPFILE | A class for reading ZIP files |
| ZVIEW | Manage z/elevation/surface and view/canvas interaction |