TNTsdk Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_MATRIX
_MSTATUSCONTEXT
_MSTATUSHANDLE
_MSTATUSINTERFACEGeneric status interface structure
_XmHTMLAnchorCallbackStruct
_XmHTMLEvent
_XmHTMLGIFStream
_XmHTMLObject
_XmHTMLPaperSize
_XmHTMLPLCStream
_XmHTMLTextPosition
_XmImageInfo
ABSTRACT_SURFACE
ADRES_PARM
ANYRASTVALUE
AUTOCOLORGENAutomatic color generator for generating colors in a predetermined progression
AUTOREFCOUNT< _TT >Template to manage reference-counted class
BALANCEDTREE< _BT >Wrapper class to the BTree API
BALANCEDTREE< _BT >::DUMPInterface class to "dump" an item from the tree, used in DumpTree() and TraverseTree()
BALANCEDTREE< _BT >::TESTInterface class to test two tree items, can use default if _T::operator<() defined
BASE64_DECODER
BASE64_ENCODER
BIDICURSORAn extention of BIDISTRING to handle cursor support
BIDISTRINGThis 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
BINARYTOREGIONINTERFACEClass for converting a binary raster to a region
BINARYTOXREGION
BITARRAY_ITERATOR
BITMAPPATTHDRBitmap pattern header
BITSETBit set
BITSET_DEQUE
BITSET_DEQUE64BitsetDeque.h - Definitions for BITSET DEQUE64 classes
BITSET_DEQUE64::ITERATOR
BITSET_DEQUE64::TILE
BITSET_DEQUE::ITERATORIterator to step forward through all selected items in a BITSET_DEQUE
BITSET_SHAREDShared Bit set
BITSET_UNOWNEDBase bit set class for case where actual array is "owned" by something other than the class
BITSET_UNOWNED::ITERATORIterator to step forward through all selected items in a BITSET
BOUNDPOINT
BRKSEGMENT
BUTTONITEM
BUTTONITEMARRAYClass to contain array of BUTTONITEMs
CADARC
CADBLOCK
CADCIRCLEAny addition to CADELEMOPT "MUST" be noted in _rvcCADInit() (rvccad.c) and in headers.def (see person in charge of RVC)
CADEARC
CADELEMDATA
CADELEMHDR
CADELEMOPTAny 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
CGMCGM -- Computer Graphics Metafile reader
CGM::PRIMITIVECONTEXT
CGM::STYLEEXTRAThe style information that doesn't eaisly fit into POINTSTYLE, etc
CLASSIFY_PARM
COLORStructure to contain single color specification with possible transparency
COLOR_ARRAYContainer for array (palette) of colors
COLORBALANCE
COLORCOMPSRCPARM
COLOREXTContainer for "extended" color
COLORHISStructure for Hue-Intensity/Brightness-Saturation color model
COLORHSVStructure for Hue-Saturation-Value (USGS Munsell color model)
COLORPALETTEColor palette container
COLORPALETTEMGRColor palette list manager
COLORQUANTIZER
COLORQUANTIZER_RASTER
COLORxyYA color in xyY space, represented using doubles instead of INT16
COLORXYZA color in XYZ space, represented using doubles instead of INT16
COMPRESSPOINTSCompression format The first byte is a 1-byte flag header
CONTACTINFOSystem file and directory services class
CONTRASTPARMContrast parameters
CROSSHAIRINFO
CTRLPOINT
CTRLPOINT3
CTRLPOINT3D
DATETIMEDATETIME class based around POSIX struct tm
DBCONSTRAINTDatabase field constraints
DBEDIT
DBEDIT::EVENT
DBEDIT_MSGMessage sent to DBEDIT Callbacks
DBEDIT_SUSPENDCALLBACKSA class to help insure that we never forget to resume callbacks
DBFDEF
DBFIELDINFODefine field parameters.
DBLISTELMTStructure used to maintain list of element to record attachments
DCOLNUM
DCOMPLEXMPDCOMPLEXMP structure: Magnitude, Phase
DCOMPLEXRIDCOMLEXRI structure: Real, Imaginary
DISPLAYINFODISPLAYINFO structure
DITHER
DMSTYPEANDNAME
DOUBLE_ARRAY< _CT >Double array template
DOUBLECLICKTEST
DPOINT2D2D point using 64-bit 'double' coordinates
DPOINT2D_OLDDefine simple structures for use in unions These structures must not have constructors/destructors
DPOINT3D3D point using 64-bit 'double' coordinates
DPOINT3D_OLD
DPOINT3DH3D homogeneous point using 64-bit 'double' coordinates
DPOLYGON
DPOLYLINE3D
DRANGE
DRECT2D2D rectangle using 'double' precision coordinates
DRECT3D3D rectangle using 'double' precision coordinates
DTRIANGLE2D
EARCINFO
EBOXINFO
ECIRCLEINFO
EDGEINFOEdge Info structure
EDITCOLORINFO
EDITMENU
EELLIPSEINFO
ELEMTYPESET
ELINEBRKINFO
ELINEINFO
EMBOXINFO
EMULTILINEINFO
EMULTIPOINTINFO
ENODEINFO
ENUMSET< _CT, _LAST, _ALL >
ENUMTYPESETClass to represent "set" of enum types
EPOINTINFO
EPOLYLINEINFO
EREGIONINFO
EREGPOLYINFO
ERRORPOSNDISABLESentry class to disable and enable error positioning using this class and scoping
ERRORSTATE
ETEXTLABELINFO
ETEXTLABELINFO::LEADERINFO
EXTSTR
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
FCOMPLEXMPFCOMPLEXMP structure: Magnitude, Phase
FCOMPLEXRIFCOMPLEXRI structure: Real, Imaginary
FFT1D
FFT2D
FILE_LEGACY_HANDLEClass to provide open/close access as "handle" (int) for 3rd-party libraries
FILE_LEGACY_STREAMClass to provide open/close access as "file pointer" (FILE*) for 3rd-party libraries
FILE_RAWClass for platform-independent "raw" file read/write
FILE_TEXTClass for encoded text file read/write
FILEFINDClass used to search for files
FILEFIND::FILTERBase FILTER class used in LocatePath() and LocateRelatedFile() to select the correct path if multiple possible
FILEFIND::MISSINGFILEPROMPTDISABLERClass to automatically disable prompt for missing file on creation and enable prompt on destruction
FILEPATHSystem file and directory services class
FILEPATHLIST
FILLPOLYGONFILLPOLYGON class provides MakeScans method
FILLPOLYGON::SPANAn interface that deal with result of fill polygon
FILTER_BASEBase 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 >::UNIQUENAMEFILTERUnique name filter class to determine if the name given is unique
FOURIERPARM
FPOINT2D2D point using 32-bit 'float' coordinates
FPOINT3D3D point using 32-bit 'float' coordinates
FPOINT3DH3D homogeneous point using 32-bit 'float' coordinates
FRAMEMEMFRAMEMEM 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
GAPFILL
GENERICRWBase class for generic read/write data source/target
GENERICRW_MEMORYMemory buffer supporting generic read/write interface
GENERICRW_TEXTClass for generic text read/write
GENERICRW_TEXT::POSN
GEOCATGeoSpatial Catalog class
GEOCAT::CONST_ITERATORIterator for searching the catalog
GEOCAT::FILERECORDA file in the object catalog
GEOCAT::OBJRECORDAn item in the object catalog
GEOCAT_DIALOGGEOCAT_DIALOG class definition
GEOFORMULAGeospatial Formula class
GEOFORMULA::EDITORGEOFORMULA::EDITOR
GEOFORMULA::OBJECTGEOFORMULA::OBJECT
GEOFORMULA::RASTERGEOFORMULA::RASTER
GEOFORMULA::TINGEOFORMULA::TIN
GEOFORMULA::VALUEGEOFORMULA::VALUE
GEOFORMULA::VECTORGEOFORMULA::VECTOR
GETFILEFILTERBase class for filter used in file/folder selection dialogs
GETFOLDERFILTER
GETSTRINGFILTERBase class for string filter
GPSDATABASEClass to compute a location based on Date and Time using GPS logs
GPSDATABASE::DLG_IMPORTTXTDLGSHELL for setting parameters to read formatted text log file
GPSDATABASE::LOGPARMSParms class for reading from formatted text file
GPSDATABASE::LOGRECORDLog Record
GPSDATABASE::POINTRECORDPoint Record
GRAPHICLAYOUT
GRAPHICLAYOUT::ITEM
GRAPHICLAYOUT::ITEMPOSITION
GRAPHICLAYOUT::ITEMPROPERTYSHEETThis class is used to create "property sheets" for various element types
GRAPHICLAYOUT::ITEMTYPE
GRAPHICLAYOUT::NAMEDTEXTSTYLE
GRAPHICLAYOUT::NAMEDTEXTSTYLE::TABSTOP
GRAPHICLAYOUT::OBSERVERThis is a base class that any class wishing to be notified of changes to a GRAPHICLAYOUT may derive itself from
GRAPHICLAYOUT::OBSERVERMANAGER
GRAPHICLAYOUT::SUSPEND_REDRAWCreating an instance of this class suspends redrawing on the layout
GRAPHICLAYOUT::TEXTBLOCK
GRAPHICLIST
GRAPHICLIST::MSG
GRAPHICTREE
GRAPHICTREE::ITEMIndividual tree item
GRAPHICTREE::ITEM::MSGMessage container to send to message handler
GRE::AUTOLABELPARMSAutomatic labeling parameters
GRE::BOUNDPARM
GRE::CLIPPING3DCLIPPING3D class
GRE::CONTROLLERBase class for 3D terrain controller
GRE::CTRL_TREEVIEWWhen 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::DATATIPPARMSDataTip parameters
GRE::DATATIPPARMS::FORMForm for editing DATATIPPARMS
GRE::DLG_ACTIVEELEMENTINFOGRE Active Element Information dialog
GRE::DLG_DATATIPSETTINGSDialog to specify DataTip settings for layer
GRE::DLG_LAYERMGRGRE Layer Manager dialog
GRE::DLG_VIEWZOOM
GRE::EDGEINDEX
GRE::ELEMSAMPLE_DCDrawing Context for Element Samples
GRE::EXTRUDEDPOINTPARMSParameters for extruded 3d points
GRE::EXTRUDEDPOLYGONPARMSParameters for extruded 3d polygons
GRE::FLATTRIANGULATIONFlat triangulation terrain model
GRE::FORMULATEXTURE
GRE::GEOLOCKSETTINGSSettings for geo-locking, used by GRE_VIEW
GRE::GEOLOCKSETTINGS::DLGDialog for modifying GEOLOCKSETTINGS
GRE::GEOLOCKSETTINGS::FORMForm for modifying GEOLOCKSETTINGS
GRE::GEOMETRIC3DBase class for 3D geometric models
GRE::GEOMETRIC3D::IMPL_FACTORY
GRE::GEOMETRIC3D_BUILDER
GRE::GEOMETRIC3D_ELEMENTSGEOMETRIC3D_ELEMENTS class describes 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::POSNLayout/Positioning parameters
GRE::GROUPVIEWContainer for layer information retained for each view
GRE::HYPERIDXMGR
GRE::HYPERLINK
GRE::HYPERSHAPE
GRE::INDEX
GRE::LABELATTACHMENT
GRE::LABELPARMSLabel/Text element parameters
GRE::LABELPARMS::LABELSTYLEPARMS
GRE::LABELPLACEClass for keeping track of where a label is on the screen
GRE::LABELPLACEMENT
GRE::LABELPLACEMENT::CONST_ITERATOR
GRE::LABELPLACEMENT::ITERATOR
GRE::LAYERLayer base class
GRE::LAYER::COMPINFOLayer component information
GRE::LAYER::COMPINFO::TABLEINFO
GRE::LAYER::DISPPARMShared display parameters common to most layer types
GRE::LAYER::FILTERFilter for whether to include layer in an operation
GRE::LAYER::FILTER_EXCLUDEConvenience filter for excluding a single specific layer from an operation
GRE::LAYER::GLOBALOPTIONSContainer for global layer options
GRE::LAYER::GLOBALOPTIONS::FORMForm for modifying GRE_LAYER::GLOBALOPTIONS
GRE::LAYER::TYPEDEFNLayer type definition structure
GRE::LAYER_CADGRE layer class for viewing CAD spatial object
GRE::LAYER_CAD::DISPPARM
GRE::LAYER_CAD::DISPPARM::DLGDialog for modifying vector layer display settings
GRE::LAYER_FORMULA
GRE::LAYER_FORMULA::DISPPARM
GRE::LAYER_IMAGEImage Layer base class
GRE::LAYER_IMAGE_SPATMODSPATMOD (image pipeline) layer class
GRE::LAYER_LEGEND
GRE::LAYER_LEGEND2
GRE::LAYER_LEGEND2::DISPPARM
GRE::LAYER_LEGEND2::LAYERREFClass used internally to keep track of which layers the legend refers to
GRE::LAYER_LEGEND::DISPPARM
GRE::LAYER_MAPGRIDGRE layer class for viewing Map Grid
GRE::LAYER_MAPGRID::DISPPARM
GRE::LAYER_MAPGRID::DISPPARM::DLGDialog for modifying map grid layer display settings
GRE::LAYER_PINMAP
GRE::LAYER_PINMAP::DISPPARM
GRE::LAYER_RASTERRaster Layer class
GRE::LAYER_RASTER::DISPPARM
GRE::LAYER_RASTER::DISPPARM::COLORSCALELABEL
GRE::LAYER_RASTER::DISPPARM::IOPARM
GRE::LAYER_REGION
GRE::LAYER_REGION::DISPPARM
GRE::LAYER_SCALEBARGRE "scale bar" layer
GRE::LAYER_SCALEBAR::DISPPARM
GRE::LAYER_SCRIPT
GRE::LAYER_SCRIPT::DISPPARM
GRE::LAYER_SHAPEGRE layer class for viewing Shape spatial object
GRE::LAYER_SHAPE::DISPPARM
GRE::LAYER_SHAPE::DISPPARM::DLGDialog for modifying vector layer display settings
GRE::LAYER_SHAPE::DISPPARM::ELEMENTPARMSElement parameters
GRE::LAYER_SKETCH
GRE::LAYER_SURFACE
GRE::LAYER_SURFACE::DISPPARM
GRE::LAYER_TEXT
GRE::LAYER_TEXT::DISPPARM
GRE::LAYER_TINGRE layer class for viewing TIN (Triangulated Irregular Network) spatial object
GRE::LAYER_TIN::DISPPARM
GRE::LAYER_TIN::DISPPARM::CONTOUR
GRE::LAYER_VECTORGRE layer class for viewing Vector spatial object
GRE::LAYER_VECTOR::DISPPARM
GRE::LAYER_VECTOR::DISPPARM::DLGDialog for modifying vector layer display settings
GRE::LAYER_WMSRaster Layer class
GRE::LAYER_WMS::DISPPARM
GRE::LAYERDCLayer drawing context
GRE::LAYERVIEWContainer for layer information retained for each view
GRE::LAYERVIEW_GEOMETRICDerived class supporting geometric element drawn sets
GRE::LAYERVIEW_LABELEDDerived class supporting label placement
GRE::LAYOUT
GRE::LEGENDLegend base class
GRE::LEGEND::DRAWCONTEXTContext for legend item drawing
GRE::LEGEND::ITEMBASEBase class for legend item defining virtual methods for drawing
GRE::LEGEND_COLORSAMPLEColor-Sample legend subclass
GRE::LEGEND_COLORSAMPLE::ITEM
GRE::LEGEND_COLORSCALEColor-Scale legend subclass
GRE::LEGEND_COLORSCALE::ITEM
GRE::LEGEND_IMAGESAMPLEImage Sample legend subclass
GRE::LEGEND_IMAGESAMPLE::ITEMIndividual item in legend
GRE::LEGEND_LINELine Feature legend subclass
GRE::LEGEND_LINE::ITEMIndividual item in line legend
GRE::LEGEND_POINTPoint Feature legend subclass
GRE::LEGEND_POINT::ITEMIndividual item in point legend
GRE::LEGEND_POLYGONPolygon/Area Feature legend subclass
GRE::LEGEND_POLYGON::ITEMIndividual item in polygon legend
GRE::LEGENDPARMSParameters for LegendView associated with element
GRE::LINEPARMSLine element parameters
GRE::LINEPARMS::LINESTYLEPARMS
GRE::MACROSCRIPT
GRE::MACROSCRIPT::CONTEXT
GRE::MSGMessage container
GRE::MSG_EXTRACTED
GRE::MSG_VIEWEXPOSE
GRE::OBJECTBase class for other GRE "spatial" objects
GRE::PIECEWISETINSparce triangulation terrain model
GRE::PIXALIZATION
GRE::POINTPARMSPoint/Node element parameters
GRE::POINTPARMS::POINTSTYLEPARMS
GRE::POINTSFIELD
GRE::POINTSFIELD::ELLIPSE
GRE::POINTSFIELD::TRIANGLE
GRE::POLYPARMSPolygon/Area element parameters
GRE::POLYPARMS::POLYSTYLEPARMS
GRE::SCENE3DSCENE3D class describes view scene and all transformation beetween model and world and view and unit cube and screne
GRE::SCREENPLANESCREENPLANE class describes plane in screen space in homogenius coordinates
GRE::SCRIPTCONTEXT_DRAW
GRE::SCRIPTCONTEXT_LABEL
GRE::SCRIPTCONTEXT_STYLE
GRE::SELECTPARMSSelection parameters for determining which elements to draw
GRE::SIMPLECONTROLLERSimple implementation of 3D terrain controller
GRE::SIMPLERASTER
GRE::STYLEPARMSBasic style parameters for element drawing
GRE::SYSTEMGRE "system" container object
GRE::TERRAINBase class for 3D terrain models
GRE::TERRAIN::IMPL_FACTORY
GRE::TEXTUREBase class for 3D texture models
GRE::TEXTURE::IMPL_FACTORY
GRE::TEXTUREFILTERTEXTUREFILTER class provides several texture filter algorithms
GRE::TINTERRAINTIN terrain model
GRE::TOOLBase class for tools attached to view
GRE::TOOL_SMLScript Tool class definition
GRE::TOOL_SML::CONTEXTContext for editing or running ToolScript
GRE::TOOLSCRIPT
GRE::TRIANGLEINDEX
GRE::TRIANGULATION
GRE::UTILS3DUTILS3D class contains supportive static methods
GRE::VARIABLETRIANGULATION
GRE::VECTOR_GEOMETRIC3D
GRE::VIEW
GRE::VIEW::GLOBALOPTIONSOptions which apply to all views in current process
GRE::VIEW::GLOBALOPTIONS::FORMForm for modifying GRE::VIEW::GLOBALOPTIONS
GRE::VIEW::GLOBALOPTIONS::FORM_SNAPSHOTForm for modifying GRE::VIEW::GLOBALOPTIONS snapshot values
GRE::VIEW::SAVESETTINGS
GRE::VIEW::VIEWPOSNPosition of "view" relative to "display"
GRE::VIEWABLEBase class for objects that can have "views" (GRE::LAYOUT, GRE::GROUP)
GRE::VIEWABLE::MAINSCRIPT
GRE::VIEWPOINT3D
GRE::VIEWSCRIPT
GRE::VIEWSCRIPT::CONTEXT
GRE::WIREFRAMEContainer for wireframe in memory
GRIDENUMDEF2
GRIDSHAPE
HARMONPARM
HATCHPATTELEMHatch pattern element structure
HATCHPATTHDRHatch pattern header
HDF4_ARRAY
HDF4_ARRAY::INFOHDF Array Information container
HDF4_ATTRIB
HDF4_FILE
HDF4_GROUP
HDF4_NAME
HDF4_OBJECT
HDF4_RASTER
HDF4_RASTER::INFO
HDF4_RECORD
HDF4_TABLE
HDF4_TABLE::FIELDINFOField information
HOTKEY
HOTKEY::ITEM
HTML::BORDERThe definition of a border in a STYLE
HTML::ELEMENT
HTML::ENUM< _ET >
HTML::ENUM< _ET >::BINDING
HTML::HTMLDOC
HTML::MEASUREMENTA measurement of some kind in a STYLE
HTML::STYLEA style in an HTML document The style keeps track of which members are actually set
HTML::STYLE::EDGE
HTML::STYLE::SELECTOR
HTTPCLIENTBase-class for user-defined instance data for a client
HTTPDELEGATECLIENTAn HTTPCLIENT which uses delegates instead of having to override virtual methods
HTTPMESSAGEClass to encapuselate an HTTP message
HTTPSERVERClass to represent a virtual path in the HTTP server The constructor takes a virtual path
ICMPANE
IDENTIFIERIdentifier container used to reference specific persistent object instance
IDENTIFIERLIST
IMAGE_TILE_ITERATORAllow iteration through a raster image in tile order
IMAGECACHE< _TT >IMAGECACHE is a base class for grayscale image cache for random reading/writing IMAGECACHE allows to read from RVC::IMAGE using different buffer cache models
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
INIHNDINI handle class support automatic closing of handle when going out of scope
INSPMEM
INTERPOINT
ipc_permData structure used to pass permission information to shmctl Note, this is mostly ignored, but provided for completeness
ISODATA_PARM
JPEGEXTBase class for JPEG image access
JPEGEXT_FILEClass for handling JPEG files
JPEGEXT_MEMClass for handling JPEG memory buffers
KERNELPARM
KMEANS_PARM
KRIGING
LABELFRAMEPARMSIn-memory structure for labels with frames and leaders
LABELSTYLEIn-memory structure for labels with frames and leaders
LASTPATHLISTContainer for "recent path" list
LAYOUTPARMSHardcopy layout parameters
LINEARSUBREGION2D class - Definitions and methods to support a generic 2D sub-region object in memory
LINEPATTELEM
LINEPATTHDRLine pattern header
LINERASTERIZER2D
LINERASTERIZER2D::SPAN
LINERASTERIZER3D
LINERASTERIZER3D::SPAN
LINESTYLEIn-memory structure for line feature style
LONGLISTSimilar to a SIMPLE_ARRAY<UINT32>, but with some differences
LPOINT2D2D point using 32-bit integer coordinates
LPOINT3D3D point using 32-bit integer coordinates
LPOLYGON
LRECT2D2D rectangle using 32-bit integer coordinates
LSEGMENT2D
MANUALTOOLPARMS
MATLASERRITEM
MATLASINFO
MATLASINFO::VIEWINFO
MATLASINFO::VIEWINFO::POSITION
MATLASUSEDFILE
MATTE
MATTE::FORMUser interface form for MATTE settins
MAVIPARMENCODE
MCBALCALLBACKSTRUCTMCBALCALLBACKSTRUCT Structure
McbAnyCallbackStruct
McbLISTCallback list
MCRYPTOHDR
MD5HASH
MDANGLE_PARM
MEMPOOLA class for quickly allocating many small data structures of the same size
MENUBARITEM
MENUITEM
MENUITEMARRAYClass to contain array of MENUITEMs
MGD::COLORLOCKClass to manage a 'color lock' on a CONTEXT
MGD::CONTEXTBase class for all your drawing needs
MGD::CONTEXT::PRIVDATABase class for private data
MGD::CONTEXT_AUTOPTRAn MGD::CONTEXT which is auotmatically deleted when it goes out of scope
MGD::CONTEXT_BINARY
MGD::CONTEXT_HDC
MGD::CONTEXT_MEM1
MGD::CONTEXT_MEM16
MGD::CONTEXT_MEM1_SPARSE
MGD::CONTEXT_MEM24Note: perhaps this class should be nested inside MGD_DISPLAY? I see no advantage to that and Genitor won't document it
MGD::CONTEXT_MEM32Note: perhaps this class should be nested inside MGD_DISPLAY? I see no advantage to that and Genitor won't document it
MGD::CONTEXT_MEM32RGBANote: perhaps this class should be nested inside MGD_DISPLAY? I see no advantage to that and Genitor won't document it
MGD::CONTEXT_MEM8G
MGD::CONTEXT_NULL
MGD::CONTEXT_RASTER_COLORMAPPED
MGD::CONTEXT_RASTER_GRAY8
MGD::CONTEXT_RASTER_RGB16
MGD::CONTEXT_RASTER_RGB24
MGD::CONTEXT_RASTER_RGB32
MGD::CONTEXT_RASTER_TRANS_MASK
MGD::CONTEXT_SIMPLE
MGD::CONTEXT_X
MGD::DEVICEBase class for all MGD::DEVICE derived classes
MGD::DEVICE_BINARY
MGD::DEVICE_HDC
MGD::DEVICE_MEM1A RAM-based implementation of MGD::DEVICE for 1-bit visuals
MGD::DEVICE_MEM16
MGD::DEVICE_MEM1_SPARSEA RAM-based implementation of MGD::DEVICE for sparse 1-bit visuals
MGD::DEVICE_MEM24
MGD::DEVICE_MEM32
MGD::DEVICE_MEM32RGBA
MGD::DEVICE_MEM8G
MGD::DEVICE_NULLReturns a pointer to a NULL device
MGD::DEVICE_RASTER_COLORMAPPED
MGD::DEVICE_RASTER_GRAY8
MGD::DEVICE_RASTER_RGB16Device for rendering to 16-bit RVC rasters
MGD::DEVICE_RASTER_RGB24Device for rendering to 24-bit RVC raster
MGD::DEVICE_RASTER_RGB32Device for rendering to 32-bit RVC raster
MGD::DEVICE_RASTER_TRANS_MASKDevice for rendering to 24-bit RVC raster with corresponding opacity mask object
MGD::DEVICE_SIMPLEThis class is an MGD::DEVICE that lets you pass a pointer to a fill span function
MGD::DEVICE_XAn X11-based implementation of MGD::DEVICE
MGD::DEVICE_X32A hybrid between a DEVICE_X and DEVICE_MEM32
MGD::FONTFont definition and implementation
MGD::FONTINFOFont metrics
MGD::GAMMA
MGD::GLYPHINFOInformation about single glyph in a font
MGD::IMAGEFILEWRITER
MGD::IMAGEFILEWRITER::SETTINGSContainer for settings specifying format and compression
MGD::IMAGEFILEWRITER::SETTINGS::FORM
MGD::PROFILEIn-memory representataion of an ICM profile
MGD::PROFILE::LISTENTRYPROFILE::LISTENTRY used to retrieve a list of PROFILES available on the current system
MGD::PROFILE::PRIMARIESPredefined primaries for custom RGB profiles
MGD::PROFILE::WHITEPOINTStandard Whitepoints Call EnumerateWhitePoints() to retrieve a list of pre-defined white points
MGD::PROFILEPARMS
MGD::PROFILEPARMS_PRINTER
MGD::PROFILEPARMS_RGB
MGD::PROFILEPARMS_SCREENSame 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::SAVECLIPSave the clip region of an MGD::CONTEXT
MGD::STRINGDATAStructure to hold intermediate values used while rendering a string
MGD::STRINGDATA::CHARDATA
MGD::TEXTBLOCKText block
MGD::TEXTSETTINGS
MGD::TRANSFORMIn-memory representataion of an ICM profile
MGPS::REPORTIndividual GPS position report
MGPS::SOURCEBase class for GPS Source
MGPS::SOURCE::OBSERVERObserver class to derive from to be notified of events on this source
MGPS::SOURCE_DEVICEGPS source device
MGPS::SOURCE_DEVICE::HWPARMDevice hardware parameters
MGPS::SOURCE_LOGFILEGPS log file source
MGPS::SOURCEMGRGPS Source Manager
MGPS::SOURCEMGR::OBSERVERObserver class to derive from to be notified of source manager events
MGPS::SYMBOLGPS symbol
MGUI::APP_BASEBase class for application process instance
MGUI::APP_MAINBase class for main application instance
MGUI::APP_MULTI_MAIN
MGUI::CANVASGeneric 'canvas' control supporting drawing and simple user input
MGUI::COMMAND_ROUTERCommand Router class
MGUI::COMMAND_TARGETBase class for command target
MGUI::COMMAND_TARGET::CMDUI
MGUI::COMMAND_TARGET_T< _CT >Template command target to allow method(s) in container class to be called for convenience
MGUI::CTRLBase class for "single" graphical user interface controls
MGUI::CTRL_COLORBUTTONPushButton control for showing and selecting a "color"
MGUI::CTRL_COMBOBOXComboBox control
MGUI::CTRL_EDIT_BASEBase class for 'edit' controls
MGUI::CTRL_EDIT_NUMBERNumber edit control
MGUI::CTRL_EDIT_STRINGString 'edit' control
MGUI::CTRL_EDIT_TEXTMulti-line text 'edit' control
MGUI::CTRL_EDIT_TEXT_WYSIWYGMulti-line text 'edit' control
MGUI::CTRL_EDIT_URLControl for allowing user to edit a "URL"
MGUI::CTRL_GRIDGrid user interface class
MGUI::CTRL_GRID::CUSTOMDRAWStructure passed to OnDrawItem()
MGUI::CTRL_GRID::DISPINFOStructure passed to OnGetDispInfo Note: for the present, only the m_text member is supported by X
MGUI::CTRL_GRID_T< _CT >List control template
MGUI::CTRL_GROUPBOXGroup Box control, equivalent to XmFrame
MGUI::CTRL_HTMLAn HTML Control
MGUI::CTRL_LABELNon-editable label control
MGUI::CTRL_LISTBOXDisplay simple list of items which user can view and select
MGUI::CTRL_MENUBUTTON
MGUI::CTRL_MENUBUTTON_T< _CT >Convenience template for PushButton control to allow method in container class to be called
MGUI::CTRL_PUSHBUTTONPushButton control supporting both text and icon buttons
MGUI::CTRL_SASHA SASH Control
MGUI::CTRL_SEPARATORSeparator control
MGUI::CTRL_STATUSBARStatusBar control
MGUI::CTRL_TEXTControl to display non-editable multi-line text in optionally scrollable view
MGUI::CTRL_TOGGLEBUTTONToggle button control supporting both "checkbox" and "radio" behavior with text and icon buttons
MGUI::CTRL_TOOLBAR
MGUI::CTRL_TOOLTIP
MGUI::CTRL_TOOLTIP::STYLEToolTip style
MGUI::CTRL_TREETree control with support for expand/collapse
MGUI::CTRL_TREE::ITEMINFOContainer for individual item information
MGUI::CUSTOMDRAWBase class for custom draw notification supported by selected controls
MGUI::CUSTOMDRAW_TREECustom drawing parameters for CTRL_TREE
MGUI::CUSTOMUIClass to contain custom settings for current application
MGUI::DLG_CONTACTMI
MGUI::DLG_EDIT_CONTACT
MGUI::DLG_EDIT_SMLDialog for editing an SML script
MGUI::DLG_MYSQL_LOGIN
MGUI::DLG_OLEDB_LOGIN
MGUI::DLG_PASSWORD
MGUI::DLG_POSTGRES_LOGIN
MGUI::DLG_QUESTIONDialog to display question to user with pushbutton responses
MGUI::DLG_RDBMS_LOGIN
MGUI::DLG_RECORD_SET_SELECT
MGUI::DLG_SML_HELPWindow for SML help
MGUI::DLG_SML_HELP::SEARCHRESULT
MGUI::DLG_SPATMOD_IMAGE_VIEWDialog wrapper around MGUI::FORM_SPATMOD_IMAGE_VIEW
MGUI::DLG_TEXTVIEWDialog for viewing non-editable text
MGUI::DLG_VIEWOBJEXTENTSDialog for viewing object extents
MGUI::DLG_XML
MGUI::DLGSHELLBase class for general dialog support for both modeless and modal behavior
MGUI::DLGWIZARDBase class for wizard dialog support for modal behavior
MGUI::FORMInterface class for graphical user interface controls and forms
MGUI::FORM_BASE_ELEMENT_SELECT
MGUI::FORM_BASE_ELEMENT_SELECT_OBSERVER
MGUI::FORM_BUTTONTEXTForm containing PUSHBUTTON and non-editable text field
MGUI::FORM_CAD_ELEMENT_SELECT
MGUI::FORM_CHECKLIST
MGUI::FORM_COLOR_EDIT_LISTForm for color edit list
MGUI::FORM_COLOR_EDIT_LIST::ITEM
MGUI::FORM_COLORBUTTONForm containing label and color pushbutton for showing and selecting a "color"
MGUI::FORM_COLORSELECTORForm for color selection
MGUI::FORM_COMBOBOXForm containing label and Combobox control
MGUI::FORM_COMPOSITEBase class for composite forms
MGUI::FORM_EDIT_CONTACT
MGUI::FORM_EDIT_COORDForm consisting of label and edit fields for editing a single coordinate
MGUI::FORM_EDIT_EXTENTSForm consisting of label and string edit field
MGUI::FORM_EDIT_NUMBERForm consisting of label, numeric edit field and optional unit label
MGUI::FORM_EDIT_RANGEForm containing pair of numeric edit fields for specifying a range
MGUI::FORM_EDIT_SMLForm for use in any MGUI dialog to edit database queries and SML scripts
MGUI::FORM_EDIT_SML_PARAMETERS
MGUI::FORM_EDIT_STRINGForm consisting of label and string edit field
MGUI::FORM_ELEMENT_SELECT
MGUI::FORM_ELEMENT_SELECT_BASE
MGUI::FORM_ELEMENT_SELECT_OPTION
MGUI::FORM_FILE_LISTForm containing basic object selection list with "select", "remove", and "remove all" buttons
MGUI::FORM_GEOMETRIC_EXTRACT_SELECT
MGUI::FORM_GEOMETRIC_EXTRACT_SELECT::SELECT_OBSERVER
MGUI::FORM_GEOMETRIC_EXTRACT_SELECT_T< _CT >Convenience template for OBJECT_LIST form to allow method in container class to be called
MGUI::FORM_NAMEDREGION_LIST
MGUI::FORM_ODBCForm containing ODBC Data Source and table selection
MGUI::FORM_ODBC::CONNECTION_ITEM
MGUI::FORM_ODBC_ORACLE_SPATIAL
MGUI::FORM_ODBC_PRIMARY
MGUI::FORM_ODBC_SOURCEForm containing ODBC Data Source selection
MGUI::FORM_ODBC_SOURCE::DATASOURCEINFO
MGUI::FORM_PASSWORDUser Name and Password entry form with optional label description and validate password fields
MGUI::FORM_RADIOBUTTONSContainer form for set of radio buttons, with enforcement of radio behavior
MGUI::FORM_REGION_ELEMENT_SELECT
MGUI::FORM_REGION_SELECT
MGUI::FORM_SELECT_LANGUAGEForm to allow selection of a language for the user interface of MicroImages products
MGUI::FORM_SHAPE_ELEMENT_SELECT
MGUI::FORM_SMLEDITORForm for use in any MGUI_DIALOG to edit database queries
MGUI::FORM_SPATMOD_IMAGE_VIEWA viewer for SPATMOD::IMAGE::STAGE
MGUI::FORM_STATUSBAR
MGUI::FORM_TIN_ELEMENT_SELECT
MGUI::FORM_VECTOR_ELEMENT_SELECT
MGUI::IMAGELISTImage list for icons, bitmaps, etc
MGUI::LAYOUT_BOOKLayout pane for "book" of tabbed pages
MGUI::LAYOUT_EQUALIZER
MGUI::LAYOUT_PAGELayout pane for use as tab page
MGUI::LAYOUT_PANELayout pane intended for general use
MGUI::LAYOUT_PANE_BASELayout pane base class, not intended to be used directly
MGUI::LAYOUT_PANE_ROOTLayout pane for use as root of dialog, window or page
MGUI::LAYOUT_PANE_SHELLLayout pane for a shell
MGUI::LAYOUT_PANE_XMLFORM
MGUI::LAYOUT_WIZARD_PAGE
MGUI::LISTITEMStructure used in adding multiple items to COMBOBOX and LIST controls
MGUI::MENUDefinition and manager for menu
MGUI::POINTClass to contain X/Y coordinates of a point in a window, on the screen, etc
MGUI::SHELLBase class for 'shell' windows (application windows and dialogs)
MGUI::SHELL::PLACEMENTContainer to encapsulate shell 'placement' for save/restore
MGUI::TIMERCountdown timer, used to invoke delegate function when time expires
MGUI::TOOL_ARCTOOL_ARC - Circular arc tool
MGUI::TOOL_BASEBase class for graphic tools
MGUI::TOOL_BASE::SNAPGRIDSnap grid definition
MGUI::TOOL_CIRCLETOOL_CIRCLE - Circle tool
MGUI::TOOL_ELLIPSETOOL_ELLIPSE - Ellipse tool
MGUI::TOOL_LIMITEDTOOL_LIMITED - Tool with limit support
MGUI::TOOL_MULTIPOINTTOOL_MULTIPOINT - Multi-Point tool
MGUI::TOOL_POINT
MGUI::TOOL_POLYLINETOOL_POLYLINE - Polyline / polygon tool
MGUI::TOOL_RECTANGLERectangle tool class
MGUI::TOOL_REGIONTOOL_REGION - Region tool
MGUI::TOOL_REGPOLYGON"Regular Polygon" tool
MGUI::TOOL_SEGMENTTOOL_SEGMENT - Segment tool
MGUI::TOOL_SELECTPOINTTOOL_SELECTPOINT - Point selection tool (no visible graphics)
MGUI::TOOLCANVASTOOLCANVAS - Container canvas for graphic tools
MGUI::TOOLTIPCTRL
MGUI::TOPSHELLBase class for 'top level' application shells
MGUI::XMLFORM_DATAClass used to pass data back and forth between programs and MGUI::DLG_XML and MGUI::LAYOUT_PANE_XML
MICACHEMICACHE This class is exported from a DLL
MICACHE::ITEMINFOInformation about cache item passed to ReadFunc/WriteFunc and returned by Select()
MICACHEIOInterface class for providing access to external storage
MICALLBACKLISTCallback list
MICALLBACKLIST::ANYCALLBACKSTRUCT
MICONSTRUCT
MIDIALOGBase class for general dialog support for both modeless and modal behavior
MIDOUBLEARRAYMIDOUBLEARRAY class exists to solve an issue with some OS's that cannot correctly align a buffer of double's on a double boundary
MIE::EXPORTDIALOGMain dialog for Export
MIE::EXPORTSETTINGSDIALOG
MIE::FEATURESETA class to hold a set of FEATUREs
MIE::FORMATThe base class for all import/export modules
MIE::FORMAT_DBLINKABLE
MIE::FORMAT_GDALBase import / export class for GDAL-supported formats
MIE::FORMAT_LINKABLEBase import / export class for linkable formats
MIE::FORMAT_LINKMULTIBase class for importing multirasters and exporting rasters
MIE::FORMAT_RDBMS_SPATIAL
MIE::GDALDATASETSmart pointer class for GDALDataset
MIE::IMPEXPDIALOG_BASE
MIE::IMPORTDIALOGMain dialog for Import
MIE::IMPORTSETTINGSDIALOG
MIE::JOB_BASE
MIE::JOB_CAD
MIE::JOB_CAD_LINKABLE
MIE::JOB_DATABASE
MIE::JOB_EXPORT
MIE::JOB_EXPORT_CAD
MIE::JOB_EXPORT_GEOMETRICThe 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_GEOMETRICThe 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
MIE::JOB_RASTER
MIE::JOB_RASTER_LINKABLE
MIE::JOB_SHAPE
MIE::JOB_SHAPE_LINKABLE
MIE::JOB_TIN
MIE::JOB_VECTOR
MIE::SETTINGSMIE::SETTINGS - all the parameters necessary to do an import or export
MIE::SETTINGS_EDIT
MIE::SETTINGS_JPEG
MIE::SETTINGS_RDBMS_SPATIAL
MIE::SETTINGS_TIFFSettings for TIFF/GeoTIFF import / export
MIE::UI_BASE
MIE::UI_RDBMS_SPATIAL
MIEXCEPTION
MIGRIDCELL
MIGRIDCELLTYPEAn interface only base class for various types of data
MIGRIDCTRL!
MIGRIDCTRL::SORTDATA
MIGRIDCUSTOMDRAW! A structure passed to MIGIRDCTRL::OnDrawItem()
MIGRIDEDITHANDLEThe 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 >::ITERATORCLASS iterator
MILIST< _LIT >
MILIST< _LIT >::CONST_ITERATOR
MILIST< _LIT >::ITERATOR
MILIST< _LIT >::LISTITEM
MIMATRIXMatrix class
MIMETYPEContainer for MIME content/media;parameters specification
MIMSGClass for text message lookup
MINCONVEXPARM
MINETRESMicroImages Network Resource class
MINPOLYPARM
MIREADWRITESYNC
MIREADWRITESYNC::READLOCK
MIREADWRITESYNC::WRITELOCK
MISOCKETThe base class for MISOCKET_TCP and MISOCKET_LOCAL The base class does not have Open or Close methods
MISOCKET::ADDRA generic socket address
MISOCKET::CLIENTBase class for any client that wants to be notified of a socket's state
MISOCKET::CLIENT::LOCK
MISOCKET::IPADDRAn Internet Protocol address
MISTRINGGeneral string class
MISTRINGLIST
MISYSTEMContainer for static methods to access various system and execution environment valuses
MITHREAD::CRITICALSECTIONCritical section class for Windows and UNIX platforms
MITHREAD::CRITICALSECTION::LOCKControl entering an instance of a CRITICALSECTION upon initialization and released when out of scope
MITHREAD::JOBThread job class to manager specific aspects of a job, such as the error state and completion notification
MITHREAD::LOCALSTORAGEThe THREADLOCALSTORAGE class manages Thread Local Storage for multiple platforms
MITHREAD::LOCALSTORAGE::BASEInterface 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::POOLClass to manage multiple threads in a 'pool'
MITHREAD::QUEUEClass to manage the list of jobs and job subqueues that are given to POOL to execute
MITHREAD::WORKERThread class to manage a core level threading system. Allows execution of a job
MITHREAD::WORKER_DETACHEDThread class that MUST be allocated via 'new' and runs detached from the thread that created it
MPORT
MPORTTYPEForward declaration to prevent annoying warnings from compiler
MrgnManagerCallbackStruct
MTIMERInterval timer, used to time operations
MULTISTYLE
MxdCOGOCallbackStruct
MXFORMBase class for user-input component "forms"
MXFORM_PROJPOINT
MxGraphCallbackStruct
MxGraphListButtonStruct
MxGraphListCallbackStruct
MxGraphListDrawStruct
MxGraphListKeyStruct
MxGraphListMotionStruct
MxPromptCallbackStruct
MxTABPAGEITEM
MxtAnyCallbackStruct
MxtSnapCoordCallbackStruct
NAMEDREGIONNamed region class
NAMEDVALUELISTClass to store a list of "named" values for serialization
NASA_ODLNASA/JPL Object Description Language tree container
NASA_ODL::ITEMItem, consisting of name and sequence/set of values
NASA_ODL::OBJECTObject consisting of name, list of objects, list of items
NETNEIGHBOR
OBJTYPESETClass 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_ITERATORConstant bidirectional iterator
OBSERVABLE_LIST< _LIT >::ITERATORNon-constant bidirectional iterator
OBSERVABLE_LIST< _LIT >::OBSERVERBase class for observers of this list to inherit from
OBSERVER_BASEBase class for an Observer
OFONTCHARCTRLPT
OLDPROJPARMLegacy projection parameter structure for use when reading/creating legacy files
PLANECONIC
POINT_ND
POINTNUMBER
POINTSTYLEIn-memory structure for point feature style
POLYFITPARM
POLYLINEEncapsulates a 2D or 3D polyline
POLYLINE::CLIPClip() base callback class
POLYLINE::CONST_ITERATORConstant iterator
POLYLINE::INTERSECTINFOIntersection information container class
POLYLINE::INTERSECTINFO::CROSSPT
POLYLINE::INTERSECTINFO::OVERLAP
POLYLINE::ITERATORNon-const iterator
POLYLINE::SECTION
POLYLINE::SPLITIntersectSplitLine() base callback class
POLYLINELIST
POLYNOMIAL_1D1-dimensional simple polynomial
POLYNOMIAL_2D2-dimensional simple polynomial
POLYSTYLEIn-memory structure for polygon feature style
PORT
PortChannel
PRINTERICMPANE
PRINTGAMMAContrast parameter structure used in printing
PTR64< _T >Template for declaring pointer which always occupies 64 bits (8 bytes)
PTTRIANGULATOR
QUADTREEQuad search tree implementation
RANGE< _CT >Template for storing numeric range
RASTER_REGION_PROP_CALCRpovrgn.h -- Calculator of raster properties over region class
RASTER_REGION_PROP_CALC::FPSPAN
RASTER_REGION_PROP_CALC::LRSPAN
RASTER_SURFACE
RASTERGENBase for raster generation classes
RASTERGEN_VIEWSHEDGenerate raster for viewshed
RASTSHADEPARM
REGION2DREGION2D class - Definitions and methods to support a generic 2D region object in memory
REGION2D::COPYFILTERFilter for copying region
REGIONGENBase for region generation
REGIONGEN_RASTER_BINARYGenerate region from binary raster
REGIONGEN_RASTER_NONULLGenerate region around non-null raster cells
REGIONGEN_RASTER_RANGESGenerate region from raster range(s)
REGIONGEN_RASTER_SEEDEDGenerate region from raster using seed point(s) for area/boundary trace
REGIONGEN_RASTER_VALUESGenerate region from raster value(s)
REGIONGEN_VIEWSHEDGenerate region from viewshed
RENDERBUFFERGeneral memory-based rendering buffer
RGBICMPANE
RGNELEMLIST
RINGBUFFERA Simple First-In-First-Out (FIFO) buffer This is used internally by our SOCKET classes
ROLLSPAN< _TT >ROLLSPAN is a class for rolling spans cache buffers
ROLLTILE< _TT >ROLLTILE is a class for rolling tiles cache buffers
RPCMODEL
RVC::ARRAYManages OBJTYPE_GenericRef RVC objects
RVC::ARRAY::MAKEPARMSBase class for ARRAY MAKEPARMS
RVC::AUTOLABEL
RVC::AUTOLABEL::FILTERInterface class to filter vector elements to see what label goes with what element Currently used for line label conglomeration
RVC::AUTOLINK
RVC::BINARYManages RVC::OBJTYPE_GenericRef RVC objects
RVC::CADManages RVC::OBJTYPE_CAD RVC objects
RVC::CAD::CONST_ELEMITERATORConstant element iterator class
RVC::CAD::DRAWCAD Interface class to filter CAD elements before drawing Inherits from CADELEMENT::DRAW
RVC::CAD::LINKPARMS
RVC::CAD::MAKEPARMS
RVC::CADELEMENTCAD Element Definition This class is used to define and use a CAD object element
RVC::CADELEMENT::BOXCAD element TYPE_RotationBox class implementation
RVC::CADELEMENT::DRAWCADELEMENT Interface class to render and/or transform CAD Elements into common types
RVC::CADELEMENT::INSERTCAD element TYPE_Insert class implementation
RVC::CADELEMENT::MESHCAD element TYPE_Mesh class implementation
RVC::CADSTDATTCAD Standard Attribute manager
RVC::CADTOOLKITCAD Toolkit
RVC::CADTOOLKITOBSERVER
RVC::CAMERACALIBManages RVC::OBJTYPE_CameraCalib objects
RVC::COLORMAPManages RVC::OBJTYPE_ColorPalette objects
RVC::COLORMAP::GETOBJFILTER_ISSELECTABLE
RVC::COMBINEManages RVC::GEOMETRIC combination methods
RVC::CONTAINERManages RVC::OBJTYPE_Container RVC objects
RVC::CONTRASTManages RVC::OBJTYPE_ContrastTable RVC objects
RVC::CREDENTIALS< GENERATING_DOXYGEN_OUTPUT
RVC::DBASEManages OBJTYPE_Database RVC objects
RVC::DBASE::BULKMODIFY
RVC::DBASE::CONST_TABLEITERATORConstant iterator class
RVC::DBASE::ELEMTRANSLISTThis class is used in CopyDatabaseTo() and JoinDatabaseTo() for one <-> many conversions
RVC::DBASE::GETOBJFILTER_ISCAPABLEDatabase 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_ISNOTEMPTYDatabase object selection filter to determine if the database is not empty (has tables) and is selectable under the parent object
RVC::DBASE::GETOBJFILTER_ISSELECTABLEDatabase object selection filter to determine if the database exists and is selectable under the parent object
RVC::DBASE::INVERSEDBLISTSUSPENDManage suspend and resume state on inverse db list operations
RVC::DBASE::OBSERVEROBSERVER class for DBASE objects. The SUBJECT class is DBASE
RVC::DBASE::TABLEITERATORIterator class
RVC::DBASE_CADManages RVC::OBJTYPE_Database_CAD RVC objects
RVC::DBASE_ELEMENTInterface for RVC database objects that support attachment of records to geospatial object "elements"
RVC::DBASE_ELEMENT::ATTACHMENTITEM
RVC::DBASE_ELEMENT::GETOBJFILTER_ISSELECTABLEDatabase object selection filter to select either a database object, which could be a subobject of a geospatial object
RVC::DBASE_LINEManages RVC::OBJTYPE_Database_VectorLine RVC objects
RVC::DBASE_NODEManages OBJTYPE_Database_VectorPoint RVC objects
RVC::DBASE_POINTManages RVC::OBJTYPE_Database_VectorPoint RVC objects
RVC::DBASE_POLYGONManages RVC::OBJTYPE_Database_VectorPolygon RVC objects
RVC::DBASE_RASTERManages RVC::OBJTYPE_Database_Raster RVC objects
RVC::DBASE_SHAPE
RVC::DBASE_TINEDGEManages RVC::OBJTYPE_Database_TIN RVC objects
RVC::DBASE_TINHULLManages RVC::OBJTYPE_Database_TIN RVC objects
RVC::DBASE_TINNODEManages RVC::OBJTYPE_Database_TIN objects
RVC::DBASE_TINTRIANGLEManages RVC::OBJTYPE_Database_TIN objects
RVC::DBCONSTRAINTManages RVC::OBJTYPE_DatabaseConstraint objects
RVC::DBELEMTYPEFILTER
RVC::DBFORMManages RVC::OBJTYPE_DatabaseForm RVC objects
RVC::DBFORM::FORMFIELDStructures for Forms
RVC::DBPARMManages RVC::OBJTYPE_DatabaseParm objects
RVC::DBPARM::MAKEPARMS
RVC::DBTABLEManages RVC::OBJTYPE_Table objects
RVC::DBTABLE::BOOKMARKClass to represent database bookmarks used in ODBC
RVC::DBTABLE::CONST_RECORDITERATORConstant record iterator class
RVC::DBTABLE::CONSTRAINTConstraint class for the field in the table
RVC::DBTABLE::CURSORClass to represent database table cursors used in ODBC
RVC::DBTABLE::FIELDINFO
RVC::DBTABLE::GETOBJFILTER_ISSELECTABLEDatabase table object selection filter that excludes all objects except for tables
RVC::DBTABLE::GETOBJFILTER_ISUSAGEVALIDDatabase table object selection filter to determine if the table is a user defined table (it may be empty)
RVC::DBTABLE::GETOBJFILTER_ISUSERDEFINEDDatabase table object selection filter to determine if the table is a user defined table (it may be empty)
RVC::DBTABLE::LINKPARM_CSVSetup parameters to link to a CSV (Comma Separated Values) external database table
RVC::DBTABLE::LINKPARM_DBASE2Setup parameters to link to a DBase II external database table
RVC::DBTABLE::LINKPARM_DBASE3Setup parameters to link to a DBase III external database table
RVC::DBTABLE::LINKPARM_DBASE4Setup parameters to link to a DBase IV external database table
RVC::DBTABLE::LINKPARM_INFOSetup parameters to link to a Arc/Info INFO external database table
RVC::DBTABLE::LINKPARM_MIPSSetup parameters to link to a MicroImages old MIPS external database table
RVC::DBTABLE::LINKPARM_ODBCSetup parameters to link to an ODBC external database table
RVC::DBTABLE::LINKPARM_ORACLESetup parameters to link to an Oracle external database table
RVC::DBTABLE::LINKPARM_RBASESetup parameters to link to an RBase external database table
RVC::DBTABLE::LINKPARM_RDBMSSetup parameters to link to an RDBMS external database table
RVC::DBTABLE::LINKPARM_TABSetup parameters to link to a MapInfo TAB external database table
RVC::DBTABLE::LINKPARMSBase class definition for link parameters to link to external database tables An instance of this class cannot be created, must use the derived classes below
RVC::DBTABLE::MAKEPARM_EXTRUDED_POINTSMAKEPARM's for ExtrudedPoints tables
RVC::DBTABLE::MAKEPARM_FLIGHTPATHMAKEPARM's for FlightPath tables
RVC::DBTABLE::MAKEPARM_ID_ELEMENTMAKEPARM's for Element ID tables
RVC::DBTABLE::MAKEPARM_ID_POINTMAKEPARM's for Point ID tables
RVC::DBTABLE::MAKEPARM_INFLUENCE_SPHEREMAKEPARM's for InfluenceSphere tables
RVC::DBTABLE::MAKEPARM_LEGENDELEMENTMAKEPARM for legend element table
RVC::DBTABLE::MAKEPARM_NODETURNMAKEPARM for Node Turn Impedance table
RVC::DBTABLE::MAKEPARM_PARAMETERS_SELECTMAKEPARM's for SelectParameters tables
RVC::DBTABLE::MAKEPARM_PARAMETERS_STYLEMAKEPARM's for StyleParameters tables
RVC::DBTABLE::MAKEPARM_POINTOFINTERESTMAKEPARM's for PointOfInterest tables
RVC::DBTABLE::MAKEPARM_SCALESELECTMAKEPARM's for Scale Select tables
RVC::DBTABLE::MAKEPARM_SELECTIONMAKEPARM's for Attribute Select tables
RVC::DBTABLE::MAKEPARM_STYLE_CADMAKEPARM's for multi-Style tables
RVC::DBTABLE::MAKEPARM_STYLE_ELEMENTMAKEPARM's for Element Style tables
RVC::DBTABLE::MAKEPARM_STYLE_LINEMAKEPARM's for Line Style tables
RVC::DBTABLE::MAKEPARM_STYLE_POINTMAKEPARM's for Point Style tables
RVC::DBTABLE::MAKEPARM_STYLE_POLYGONMAKEPARM's for Polygon Style tables
RVC::DBTABLE::MAKEPARMSDatabase table creation parameters class. Manages the necessary parameters to create a database table
RVC::DBTABLE::OBSERVEROBSERVER class for DBTABLE objects. The SUBJECT class is DBTABLE
RVC::DBTABLE::RECORDClass to contain a database record
RVC::DBTABLE::RECORD_EXTRUDED_POINTS
RVC::DBTABLE::RECORD_FLIGHTPATH
RVC::DBTABLE::RECORD_ID_ELEMENTSpecialized record class to manage Element ID table records
RVC::DBTABLE::RECORD_ID_POINTSpecialized record class to manage Point ID table records
RVC::DBTABLE::RECORD_INFLUENCE_SPHERE
RVC::DBTABLE::RECORD_LEGENDELEMENT
RVC::DBTABLE::RECORD_NODETURNSpecialized record class to manage Node Turn table records
RVC::DBTABLE::RECORD_PARAMETERS_SELECT
RVC::DBTABLE::RECORD_PARAMETERS_STYLE
RVC::DBTABLE::RECORD_POINTOFINTEREST
RVC::DBTABLE::RECORD_SCALESELECT
RVC::DBTABLE::RECORD_SELECTION
RVC::DBTABLE::RECORD_STYLE_CADRecord containing multiple element styles
RVC::DBTABLE::RECORD_STYLE_ELEMENTRecord for table containing single element style
RVC::DBTABLE::RECORDITERATORRecord iterator class
RVC::DBTABLE_STYLEManages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle
RVC::DBTABLE_STYLE::GETOBJFILTER_HASSTYLESUBOBJECTDatabase table object selection filter that excludes all objects except for style assignment tables with locatable style objects
RVC::DBTABLE_STYLE::GETOBJFILTER_ISSELECTABLEDatabase table object selection filter that excludes all objects except for style assignment tables
RVC::DESCRIPTORDESCRIPTOR class for specifying name, description, and source for an object
RVC::DISPGROUPManages RVC::OBJTYPE_Display_Group objects
RVC::DISPGROUP::MAKEPARMS
RVC::DISPLAYOUTManages RVC::OBJTYPE_Display_Layout objects
RVC::DISPLAYOUT::MAKEPARMS
RVC::DISPPARMManages RVC::OBJTYPE_DispParm objects
RVC::DISPPARM::MAKEPARMS
RVC::DISPSIM3DManages RVC::OBJTYPE_Display_Sim3D objects
RVC::DISPSIM3D::MAKEPARMS
RVC::DISPWINDOWManages RVC::OBJTYPE_Disp2DWindow objects
RVC::DISPWINDOW::MAKEPARMS
RVC::DLG_IMAGE_HISTOGRAM
RVC::EDITPARMManages RVC::OBJTYPE_EditParm objects
RVC::ELEMENTContainer for spatial element specifying type and number
RVC::FOLDERManages RVC::OBJTYPE_Folder RVC objects
RVC::FREQPROCManages RVC::OBJTYPE_FreqProcInfo objects
RVC::GEOMETRICInterface for RVC objects that support line work paradigm
RVC::GEOMETRIC::ELEMSELECTFILTER
RVC::GEOMETRIC::ELEMSELECTPARMS
RVC::GEOMETRIC::ELEMSELECTPARMS::ITEM
RVC::GEOMETRIC::ELEMTRANSLISTClass 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_HASMINIMUMELEMENTSGETOBJFILTER derived class to determine if the geometric object has the minimum number of elements of the specified types
RVC::GEOMETRIC::GETOBJFILTER_HASNOIMPLIEDGEOREFGeometric object selection filter to disallow selection of geometric objects already having implied georeference
RVC::GEOMETRIC::GETOBJFILTER_ISDISPLAYABLEGeometric object selection filter to disallow selection of empty and invalid extent geometric objects
RVC::GEOMETRIC::GETOBJFILTER_ISNOTEMPTYGeometric object selection filter to disallow selection of empty geometric objects
RVC::GEOMETRIC::GETOBJFILTER_ISSELECTABLEGeometric object selection filter to disallow selection of non geometric objects
RVC::GEOMETRIC::ITERATORThis is the base class for the LINE, POINT, POLYGON, and LABEL iterators
RVC::GEOMETRIC::LABEL
RVC::GEOMETRIC::LABELITERATOR
RVC::GEOMETRIC::LINEITERATOR
RVC::GEOMETRIC::MAKEPARMSBASEMake parameter base class for RVC::GEOMETRIC objects
RVC::GEOMETRIC::NODEITERATOR
RVC::GEOMETRIC::OBSERVEROBSERVER class for RVC::GEOMETRIC objects
RVC::GEOMETRIC::POINTITERATOR
RVC::GEOMETRIC::POLYGONITERATOR
RVC::GEOMETRIC::SEARCHFILTERFilter search class for FindClosestElement() method
RVC::GEOMETRIC::SEARCHFILTER_BITSETFilter search class for FindClosestElement() method supporting bit-set
RVC::GEOMETRIC::SEARCHFILTER_ELEMTRANSLISTFilter search class for FindClosestElement() method supporting bit-set
RVC::GEOMETRIC::SEARCHRESULT
RVC::GEOMETRIC::SEARCHRESULT::CONST_ITERATOR
RVC::GEOMREGION
RVC::GEOMREGION::MAKEPARMS
RVC::GEOREFERENCEManages RVC::OBJTYPE_Georeference RVC objects
RVC::GEOREFERENCE::CTRLPTEDGE
RVC::GEOREGIONManages RVC::OBJTYPE_Region RVC objects
RVC::GEOSPATIALInterface for RVC objects that support a georeferences paradigm
RVC::GEOSPATIAL::GETOBJFILTER_HASGEOREFERENCEGeospatial object selection filter to disallow selection of non-georeferenced geospatial objects
RVC::GEOSPATIAL::GETOBJFILTER_HASNOGEOREFERENCEGeospatial object selection filter to disallow selection of already georeferenced geospatial objects
RVC::GEOSPATIAL::GETOBJFILTER_HASNONLOCALGEOREFERENCEGeospatial object selection filter to disallow selection of non-georeferenced or local / engineering georeferenced geospatial objects
RVC::GEOSPATIAL::GETOBJFILTER_ISOVERLAPPINGGeospatial object selection filter to allow selection of objects that overlap extents of specified reference object
RVC::GEOSPATIAL::GETOBJFILTER_ISSELECTABLEGeospatial object selection filter to disallow selection of non geospatial objects
RVC::GEOTABLEManages RVC::OBJTYPE_GeoTable (Pinmap like) RVC objects
RVC::GEOTABLE::ELEMITERATORConstant iterator class
RVC::GEOTABLE::MAKEPARMSGeoTable object creation parameters
RVC::GETOBJFILTERBase class for object selection filter
RVC::GETTABLEFIELDFILTERBase class for table/field selection filter
RVC::HISTOGRAMManages RVC::OBJTYPE_Histogram objects
RVC::HISTOGRAM::FILTER_COMPONENTFilter to determine which histogram object to select based on the RASTER::COMPONENT needed
RVC::HOUGHPARMSInterface for RVC objects that support SML query scripts
RVC::HYPERHISTOGRAMManages RVC::OBJTYPE_HyperspectralHistogram objects
RVC::HYPERINDEXManages RVC::OBJTYPE_HyperIndex RVC objects
RVC::HYPERINDEX::LINK
RVC::HYPERINDEX::SHAPE
RVC::HYPERSENSORManages RVC::OBJTYPE_HyperspectralSensorInfo RVC objects
RVC::HYPERSENSOR::BANDINFO
RVC::HYPERSPECTRALManages RVC::OBJTYPE_Hyperspectral RVC objects
RVC::HYPERSPECTRAL::MAKEPARMS
RVC::ICMPROFILEManages RVC::OBJTYPE_ICMProfile RVC objects
RVC::IMAGEInterface for RVC objects that support an multiple image band paradigm
RVC::IMAGE::BANDPARMSClass to represent and manage band specific information
RVC::IMAGE::NULLVALUEContainer for image null value
RVC::IMAGE::OBSERVEROBSERVER class for RVC::IMAGE objects
RVC::IMAGE::STATISTICS
RVC::INITEXTInterface for RVC objects that support INI file text in RVC text objects
RVC::LAYOUTTEMPLATEManages RVC::OBJTYPE_LayoutTemplate objects
RVC::LAYOUTTEMPLATE::MAKEPARMS
RVC::LEGENDManages RVC::OBJTYPE_Legend objects
RVC::LEGEND::GETOBJFILTER_ISSELECTABLE
RVC::LEGEND::LINE
RVC::LEGEND::MAKEPARMS
RVC::LINKITEM
RVC::LISTManages RVC::OBJTYPE_GenericRef objects
RVC::METADATAManages RVC::OBJTYPE_Metadata RVC objects
RVC::MOSAICLAYOUTManages RVC::OBJTYPE_MosaicLayout objects
RVC::MOSAICLAYOUT::MAKEPARMS
RVC::MSTDATTStandard Attribute manager for geometric objects
RVC::MSTDATT::COMPSTAT
RVC::MULTIRASTER
RVC::MULTIRASTER::MAKEPARMS
RVC::NULLMASKManages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_NullBand child 1-bit raster objects
RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASKConvenience filter for raster null mask selection
RVC::NULLMASK::OBJECT_FILTERObject filter for finding NULLMASK raster objects
RVC::OBJECTThe base class for all RVC objects
RVC::OBJECT::CONST_ITERATORConstant iterator class
RVC::OBJECT::FILTERBase class for method filters
RVC::OBJECT::FILTER_NEWERTHANPARENTClass filter designed to select objects that are newer than their parent
RVC::OBJECT::FILTER_OBJTYPESETClass filter designed to select objects based on an OBJTYPESET
RVC::OBJECT::ITERATORIterator class
RVC::OBJECT::TOPLEVELNAMECHANGEClass 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::UNIQUENAMEFILTERInterface class to filter out not unique names based on the starting name
RVC::OBJECTOBSERVERBase RVC observer class
RVC::OBJITEMOBJITEM class for specifying a particular file and object
RVC::OBJITEMLIST
RVC::OBJTYPESETClass to represent "set" of RVC object types
RVC::OFONTManages RVC::OBJTYPE_OutlineFont objects
RVC::OP::CONTOURINGClass for creating contour lines
RVC::OP::CONTOURING::DESTINATION_PARAMETERSClass describes parameters of destination object
RVC::OP::CONTOURING::ELEMENTClass ELEMENT describes selection and z values of source elements
RVC::OP::CONTOURING::ITERATIVETHRESHOLDING_PARAMETERSClass for Iterative Thresholding contouring method from Raster
RVC::OP::CONTOURING::LINEAR_PARAMETERSClass for Linear contouring method from TIN and Raster
RVC::OP::CONTOURING::METHOD_PARAMETERSBase class for all contouring methods
RVC::OP::CONTOURING::RASTER_PARAMETERSClass describes parameters of Raster source object
RVC::OP::CONTOURING::SEGMENTSClass for collecting and tracing segments to polylines following to saving them to vector
RVC::OP::CONTOURING::SOURCE_PARAMETERSClass describes parameters of source object
RVC::OP::CONTOURING::TIN_PARAMETERSClass describes parameters of TIN source object
RVC::OP::CROSSSECTIONCreate polygon cross section based on surface and reference layer
RVC::OP::CUTFILLClass to compute the elevation differences between two rasters
RVC::OP::GEOMETRIC_TO_RASTERConverter for performing raster to geometric conversion by lineary tracing
RVC::OP::GEOMETRIC_TO_VORONOI_POLYGONSGenerate voronoi polygons from a source point object
RVC::OP::IMAGE_AUTOCORRELATE
RVC::OP::PROFILINGClass for creating profiles
RVC::OP::PROFILING::DESTINATION_PARAMETERSClass descrines parameters of destination object
RVC::OP::PROFILING::METHOD_PARAMETERSBase class for all profiling methods
RVC::OP::PROFILING::STACKPROFILES_PARAMETERSThese parameters describes stack profiles of surface represented by raster build by static method ProcessStackProfiles
RVC::OP::RASTER_GEOMETRIC_PROPERTIESClass used to compute Raster Properties for a geometric object
RVC::OP::RASTER_THRESHOLDClass to perform raster thresholding
RVC::OP::RASTER_TO_GEOMETRIC_BOUNDARYConverter for performing raster to geometric conversion by boundary tracing
RVC::OP::RASTER_TO_GEOMETRIC_LINEConverter for performing raster to geometric conversion by lineary tracing
RVC::OP::RASTER_TO_REGIONConverter for performing raster to region conversion
RVC::OP::SLANTGROUNDClass to compute the SLANT to GROUND conversion of radar images
RVC::OP::SURFACEFITTINGClass for surface fitting
RVC::OP::SURFACEFITTING::BIDIRECTIONAL_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::DESTINATION_PARAMETERSClass describes parameters of destination object Raster
RVC::OP::SURFACEFITTING::ELEMENTClass ELEMENT describes selection and z values of source elements
RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATORBase class for geometric element iterator
RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR_LINELine iterator
RVC::OP::SURFACEFITTING::GEOMETRIC_ITERATOR_POINTPoint iterator
RVC::OP::SURFACEFITTING::GEOMETRIC_SOURCE
RVC::OP::SURFACEFITTING::INVERSEDISTANCE_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::KRIGING_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::METHOD_PARAMETERSBase class for all surface fitting
RVC::OP::SURFACEFITTING::MINIMUMCURVATURE_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::POLYNOMIAL_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::PROFILES_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::SOURCE_PARAMETERSClass describes parameters of source object
RVC::OP::SURFACEFITTING::TABLE_PARAMETERSClass describes parameters of table source object constructing 3D points from each record in table
RVC::OP::SURFACEFITTING::TIN_PARAMETERSClass describes parameters of Vector source object
RVC::OP::SURFACEFITTING::TRIANGLEINTERPOLATION_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::UNIVARIATECURVE_PARAMETERSClass for surface fitting method from
RVC::OP::SURFACEFITTING::VECTOR_PARAMETERSClass describes parameters of Vector source object
RVC::OP::TRIANGULATIONClass for creating triangulation
RVC::OP::TRIANGULATION::ADAPTIVEDENSIFICATION_PARAMETERSClass for Adaptive Densification triangulation method from raster
RVC::OP::TRIANGULATION::DELAUNAY_PARAMETERSClass for Delaunay triangulation method from points
RVC::OP::TRIANGULATION::DESTINATION_PARAMETERSClass describes parameters of destination object
RVC::OP::TRIANGULATION::ELEMENTClass ELEMENT describes selection and z values of source elements
RVC::OP::TRIANGULATION::METHOD_PARAMETERSBase class for all triangulation methods
RVC::OP::TRIANGULATION::RASTER_PARAMETERSClass describes parameters of Raster source object
RVC::OP::TRIANGULATION::SOURCE_PARAMETERSClass describes parameters of source object
RVC::OP::TRIANGULATION::TABLE_PARAMETERSClass describes parameters of table source object constructing 3D points from each record in table
RVC::OP::TRIANGULATION::VECTOR_PARAMETERSClass 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::VIEWSHEDClass for creating viewshed rasters
RVC::OP::VIEWSHED::VIEWPOINTINFO
RVC::OPACITYMASKManages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_Opacity child 1-bit, 4-bit or 8-bit raster objects
RVC::OPACITYMASK::GETOBJFILTER_ISVALIDOPACITYMASKConvenience filter for raster null mask selection
RVC::OPACITYMASK::MAKEPARMSClass to handle values needed to define the characteristics of a opacity mask
RVC::OPACITYMASK::OBJECT_FILTERObject filter for finding OPACITYMASK raster objects
RVC::PRINTER_COLOR_BALANCEManages RVC::OBJTYPE_PrinterColorBalance objects
RVC::QSEARCHTREEManages RVC::OBJTYPE_QuadSearchTree RVC objects
RVC::QSEARCHTREE::FILTER_EXISTING_CURRENT
RVC::QSEARCHTREE::FILTER_EXISTING_LEGACY
RVC::QSEARCHTREE::FILTER_VALID
RVC::QSEARCHTREE::MAKEPARMS
RVC::QUERYManages RVC::OBJTYPE_Script_Query objects
RVC::QUERY::MAKEPARMS
RVC::RASTERManages RVC::OBJTYPE_Raster RVC objects
RVC::RASTER::GETOBJFILTER_ISOVERLAPPINGConvenience filter for raster selection
RVC::RASTER::GETOBJFILTER_ISSELECTABLEConvenience filter for raster selection
RVC::RASTER::IMAGESCALEClass to implement raster scale values
RVC::RASTER::LINKPARMSParmeters needed to link to external rasters
RVC::RASTER::LINKPARMS_ECW
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::MAKEPARMSClass to handle values needed to define the characteristics of a raster
RVC::RASTEROP::DEPRESSIONFILLERClass to fill depressions in elevation raster
RVC::RASTERSENSORManages RVC::OBJTYPE_SensorInfo RVC objects
RVC::RASTERTRENDManages RVC::OBJTYPE_RasterTrend objects
RVC::REGIONManages RVC::OBJTYPE_Region RVC objects
RVC::SCRIPTInterface for RVC objects that support SML query scripts
RVC::SCRIPT::MAKEPARMS
RVC::SERIALIZEInterface for RVC objects that support a serialize text object paradigm
RVC::SERIALIZE::FILTER_USAGEFOROBJTYPE
RVC::SERIALIZE::MAKEPARMSContainer for parameters to make object
RVC::SHAPEManages RVC::OBJTYPE_Shape RVC objects
RVC::SHAPE::ELEMENTShape element class
RVC::SHAPE::ELEMITERATORConstant iterator class
RVC::SHAPE::LINKPARM_ARCSHAPESetup parameters to link to an Arc/Info Shape file
RVC::SHAPE::LINKPARM_GEODATABASESetup parameters to link to an Oracle Spatial external database table
RVC::SHAPE::LINKPARM_MYSQLSetup parameters to link to a MySQL external database table
RVC::SHAPE::LINKPARM_ORACLESetup parameters to link to an Oracle Spatial external database table
RVC::SHAPE::LINKPARM_POSTGISSetup parameters to link to a PostGIS external database table
RVC::SHAPE::LINKPARMSBase 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::MAKEPARMSBase 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::SIMPLEInterface for RVC objects that support a Read Once, Write Once paradigm
RVC::SMLManages RVC::OBJTYPE_Script_SML RVC objects
RVC::SML::MAKEPARMS
RVC::SPATIALFILTER
RVC::SPATIALFITLERManages RVC::OBJTYPE_Filter RVC objects
RVC::SPATIALTREEManages RVC::OBJTYPE_SpatialTree RVC objects
RVC::SPATIALTREE::TIERINFOSpatial Tree tier information structure
RVC::SPECTRALLIBRARYManages RVC::OBJTYPE_Spectral RVC objects
RVC::SPECTRALLIBRARY::CHANNELSpectral channel header definition
RVC::SPECTRALLIBRARY::RECORDSpectral record header definition
RVC::SPOTOBJManages RVC::OBJTYPE_SpotHeader objects
RVC::SPOTOBJ::ANGULARRATEAngular rate structure
RVC::SPOTOBJ::SPOTANGULARINFOSPOT angular info structure
RVC::STYLEManages RVC::OBJTYPE_Style RVC objects
RVC::STYLE::GETOBJFILTER_HASPATTERNTYPEStyle object selection filter to disallow selection of non style objects or style objects that do not have the requested pattern type
RVC::STYLE::GETOBJFILTER_HASSTYLETYPEStyle object selection filter to disallow selection of non style objects or style objects that do not have the requested style type
RVC::STYLE::GETOBJFILTER_ISSELECTABLEStyle object selection filter to disallow selection of non style objects
RVC::STYLE::UNIQUEPATTERNNAMEFILTERStyle pattern name uniquification filter
RVC::STYLE::UNIQUESTYLENAMEFILTERStyle type name uniquification filter
RVC::STYLEPATTERN_BASEBase pattern class
RVC::STYLEPATTERN_BASE::PATTERNHEADERInformation common to all patterns / symbols
RVC::STYLEPATTERN_BITMAPBitmap pattern class
RVC::STYLEPATTERN_HATCHHatch pattern class
RVC::STYLEPATTERN_HATCH::ELEMENTPattern element
RVC::STYLEPATTERN_HATCH::ELEMENT_SHAREDPattern element referencing shared memory buffer
RVC::STYLEPATTERN_HATCH::ELEMENT_SHARED::HATCHPATTELEMHatch pattern element structure
RVC::STYLEPATTERN_HATCH::ITERATORIterator to process pattern elements
RVC::STYLEPATTERN_LINELine pattern class
RVC::STYLEPATTERN_LINE::ELEMENTPattern element
RVC::STYLEPATTERN_LINE::ELEMENT_SHAREDPattern element referencing shared memory buffer
RVC::STYLEPATTERN_LINE::ELEMENT_SHARED::LINEPATTELEM
RVC::STYLEPATTERN_LINE::ITERATORIterator to process pattern elements
RVC::STYLEPATTERN_SYMBOLPoint symbol pattern class
RVC::STYLEPATTERN_SYMBOL::ELEMENT_SHAREDPattern element referencing shared memory buffer
RVC::STYLEPATTERN_SYMBOL::ITERATORIterator to process pattern elements
RVC::TEXTOBJManages RVC::OBJTYPE_Text and derived RVC objects
RVC::TEXTOBJ::GETOBJFILTER_HASTITLEText 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_ISSELECTABLEText object selection filter to determine if the text object is selectable under the parent object
RVC::TEXTOBJ::MAKEPARMS
RVC::THEMEPARMManages RVC::OBJTYPE_Theme objects
RVC::THEMEPARM::DATA
RVC::THEMEPARM::DATA::SPREAD
RVC::THEMEPARM::DATA::STATSVIEW
RVC::THUMBNAILManages RVC::OBJTYPE_Thumbnail objects
RVC::TIEPOINTOBJManages RVC::OBJTYPE_TiePoint objects
RVC::TINManages RVC::OBJTYPE_TIN RVC objects
RVC::TIN::ELEMITERATOR< _ELEM >Constant iterator class
RVC::TIN::MAKEPARMSNecessary tin object creation parameters
RVC::TINSTDATTTIN Standard Attribute manager
RVC::TINTOOLKITTin Toolkit
RVC::TINTOOLKITOBSERVER
RVC::UI::CTRL_EDIT_OBJECTNAMEObject name 'edit' control
RVC::UI::DLG_EDIT_RASTER_VALUEDialog allowing editing of raster cell value
RVC::UI::DLG_LABELFRAMESTYLE
RVC::UI::FORM_EDIT_DESCRIPTORObject name edit form with label and edit field
RVC::UI::FORM_EDIT_OBJECTNAMEObject name edit form with label and edit field
RVC::UI::FORM_EDIT_RASTER_VALUEForm consisting of label and edit field(s) for specified image cell type
RVC::UI::FORM_EDIT_STYLEUser Interface form for editing style definition
RVC::UI::FORM_IMAGE_PYRAMIDForm for setting IMAGE::PYRAMID values
RVC::UI::FORM_OBJECT_LISTForm containing basic object selection list with "select", "remove", and "remove all" buttons
RVC::UI::FORM_OBJECT_SINGLEForm to manage single object selection, containing button on text
RVC::UI::FORM_RASTER_COMPRESSIONForm for setting raster internal compression type and quality
RVC::UI::FORM_RASTER_TYPEForm containing rasterr cell types to select
RVC::UI::FORM_SELECT_CHILDCombobox that contains the list of children from a given parent to select from given a possible filter
RVC::UI::OBJTYPEIMAGELISTClass to keep track of image list for object types
RVC::VECTORManages RVC::OBJTYPE_Vector RVC objects
RVC::VECTOR::CONGLOMERATELINEFILTER
RVC::VECTOR::ELEMITERATOR< _ELEM >Constant iterator class
RVC::VECTOR::GETOBJFILTER_HASGEOMETRICELEMENTSGETOBJFILTER derived class to determine if the vector object has points or lines or polygons to perform geometric operations on
RVC::VECTOR::GETOBJFILTER_HASLABELSGETOBJFILTER derived class to determine if the vector object has the minimum number of labels
RVC::VECTOR::GETOBJFILTER_HASLINESGETOBJFILTER derived class to determine if the vector object has the minimum number of labels
RVC::VECTOR::GETOBJFILTER_HASPOINTSGETOBJFILTER derived class to determine if the vector object has the minimum number of labels
RVC::VECTOR::GETOBJFILTER_HASPOLYGONSGETOBJFILTER derived class to determine if the vector object has the minimum number of labels
RVC::VECTOR::LABELVector label class
RVC::VECTOR::LABEL::LEADERLINE
RVC::VECTOR::MAKEPARMSVector object creation parameters
RVC::VECTORTOOLKITVector Toolkit
RVC::VECTORTOOLKIT::POLYGONDELETEFILTER
RVC::VECTORTOOLKIT::SNAPOBJECT
RVC::VECTORTOOLKIT::SNAPPARMS
RVC::VECTORTOOLKIT::SNAPPARMS::PANEL
RVC::VECTORTOOLKITOBSERVER
RVC::VECTSTDATTVector Standard Attribute manager
RVCBASICINFOBasic rvc info structure
RVCDATETIME
RVCFILELOCKFile lock structure
RVCGENINFOGeneral rvc info structure
RVCLABELDESCLabel description structure
RVCLABELSTYLEStyle access structure for leader lines
RVCLEADERLINELeader line structure
RVCLINESTYLEStructure for line drawing style
RVCOFONTCHAR
RVCOFONTCHARSEG
RVCPATTHDRInformation common to all patterns / symbols
RVCPOINTSTYLEStructure for point drawing style
RVCPOLYGONSTYLEStructure for polygon drawing style
RVCTEXTSTYLEStructure for text drawing style
RVCTINEDGETIN edge structure
RVCTINHULLTIN hull structure
RVCTINHULLEDGETIN hull edge structure
RVCTINNODETIN node structure
RVCTINTRIANGLETIN triangle structure
RVCVECTLINEVector Line record definition
RVCVECTNODEVector Node record definition
RVCVECTPOINTVector point record definition
RVCVECTPOLYVector Polygon record definition
SAMCLASSIFIER
SAVERESTORE< _CT >Class to store the original value of the object, possibly set the object to a new value, and restore the object to the original value when instance goes out of scope
SCREEN_GRABBER
SCREENCAST
SELFORG_PARM
SERIALIZABLEInterface class for making object serializable
SERIALIZERClass for serializing object instances to file
SERIALIZERITEMSerializer Item definition for single member of structure or class
SESSIONLOG
shmid_dsStructure filled in by shmctl if command is IPC_STAT Note that the Unix version has lots more fields which have no meaning on Windows or are just not supported by this implementation
SIMPLE_ARRAY< _CT >Simple array template
SMLARGBuilt-in functions get passed an array of these as their second parameter
SMLAUTOCLASSA helper class to simplify installing real C++ classes into SML
SMLAUTOCLASS_DELETABLE_NOCOPY_T< _TYPE >A Template class of SMLAUTOCLASS
SMLAUTOCLASS_DELETABLE_T< _TYPE >A Template class of SMLAUTOCLASS
SMLAUTOCLASS_NEW_NOCOPY_T< _TYPE >A Template class of SMLAUTOCLASS
SMLAUTOCLASS_NEW_T< _TYPE >A Template class of SMLAUTOCLASS
SMLAUTOCLASS_NOALLOC_T< _TYPE >A Template class of SMLAUTOCLASS
SMLCADOBJECT
SMLCALLBACKSTRUCTStructure passed to an SML callback
SMLCLASSStructure for defining a class in SML
SMLCLASSARRAYClass used by SML to hold an array of class structures
SMLCLASSCALLBACKLIST
SMLCLASSHASH
SMLCLASSMEMBER
SMLCONTEXTThe main class used by SML functions
SMLCONTEXT_REFCOUNT
SMLDEVPRIVATEThis class provides a way to attach private data to an SMLCONTEXT on a per-context basis
SMLDOCCODESClass SMLDOCCODES
SMLDOCCODES_ANSIPass to SML_GetFuncDoc() to get plain text with ANSI codes for bold, color, etc
SMLDOCCODES_HTMLPass to SML_GetFuncDoc() to get HTML text
SMLDOCCODES_MISTRINGAn intermediate class that SMLDOCCODES_ANSI and SMLDOCCODES_HTML are based on
SMLENCODINGDATAClass to store incoding information when running a script directly from the toolbar
SMLFILEINFO
SMLFLAGParameter flag value definition
SMLFUNCStructure for defining an SML function
SMLFUNCDEFStructure for defining SML functions
SMLHASH
SMLNUMHASH
SMLOBJECT
Note:
Constructor/Destructor are private and only used by SMLCONTEXT which is a friend class
SMLPARM
SMLRASTEROBJECT
Note:
ctor/dtor are private and only called by friend SMLCONTEXT
SMLSHAPEOBJECT
SMLSTRINGSML string constant representation
SMLSTRINGHASH
SMLSYMBOLClass for representing variables and functions in SML
SMLTINOBJECT
SMLUSERDATAA class which can be used to hang USERDATA off an SMLSTRING or SMLSYMBOL
SMLVECTOROBJECT
SNAPGRIDPARMS
SOA::DLG_SERVERLIST_ADDITEMDialog to allow user to add item to server list
SOA::OWS::EXCEPTIONREPORTOpenGeospatial Web Services Exception Report container
SOA::OWS::EXCEPTIONREPORT::EXCEPTIONIndividual exception, contains message and possibly code and/or locator
SOA::SERVERLISTClass to contain list of "servers" with title and URL for each
SOA::SERVERLIST::ITEMIndividual item in list
SOA::WMS::ATTRIBUTION
SOA::WMS::BASEURL
SOA::WMS::BOUNDINGBOX
SOA::WMS::CAPABILITIESWMS Capabilities element
SOA::WMS::CAPABILITYWMS "Capability" element
SOA::WMS::CAPABILITY::EXCEPTIONContainer for exception format list
SOA::WMS::CONNECTIONContainer 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::SERVICEWMS "Service" element
SOA::WMS::SIZEDATAURL
SOA::WMS::STYLE
SOA::WMS::UI_FORM_CONNECTION
SOA::WMS::UI_FORM_LAYERSELECT
SOAP::HANDLER
SOAP::METHODAn 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::OBJECTClient-Side SOAP Object container
SOAP::OBJECT_DEFINITIONClass 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::VALUESA class to hold the actual parameters and return values of a SOAP message
SPATMOD::DATABUFFERShared (reference counted) data buffer
SPATMOD::GEOREFERENCEContainer for general georeference definition
SPATMOD::IMAGE::BASEBase class for image
SPATMOD::IMAGE::BUFFERBuffer to contain data for an image
SPATMOD::IMAGE::DIMENSIONSContainer for defining image dimensions
SPATMOD::IMAGE::FILTERBase class for image filter
SPATMOD::IMAGE::FILTER_CACHEIMAGEFilter to cache entire image
SPATMOD::IMAGE::FILTER_COLORBALANCEFilter to perform color balancing
SPATMOD::IMAGE::FILTER_COMPOSITEFilter to create composite image from multiple source images
SPATMOD::IMAGE::FILTER_CROPFilter to crop an image
SPATMOD::IMAGE::FILTER_DATATYPEFilter to change data type of an image
SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGSFilter settings
SPATMOD::IMAGE::FILTER_DEINDEXFilter to de-index image, changing from index into palette to separate samples
SPATMOD::IMAGE::FILTER_EXTENDFilter to "extend" image by adding null pixels around outside
SPATMOD::IMAGE::FILTER_FOCALTOPOGRAPHICPurpose of this filter is to compute topographic properties from an input DEM raster
SPATMOD::IMAGE::FILTER_FOCALTOPOGRAPHIC::SETTINGSSettings class for the FILTER_FOCALTOPOGRAPHIC class
SPATMOD::IMAGE::FILTER_FUSIONBase Filter to perform fusion of low resolution and high resolution images
SPATMOD::IMAGE::FILTER_FUSION_BASICHBSFilter to perform fusion of low resolution and high resolution images via "Basic HBS" method
SPATMOD::IMAGE::FILTER_FUSION_BASICHISFilter to perform fusion of low resolution and high resolution images via "Basic HIS" method
SPATMOD::IMAGE::FILTER_FUSION_BROVEYFilter to perform fusion of low resolution and high resolution images via "Brovey" method
SPATMOD::IMAGE::FILTER_FUSION_MODHISFilter to perform fusion of low resolution and high resolution images via "Modified HIS" method
SPATMOD::IMAGE::FILTER_FUSION_TEXTUREPCAFilter to perform fusion of low resolution and high resolution images via "Texture PCA" method
SPATMOD::IMAGE::FILTER_GENERAL_CHGPROPGeneral filter using delegate to perform pixel-by-pixel computation with result image properties specified
SPATMOD::IMAGE::FILTER_GENERAL_INPLACEFilter to perform generic in-place pixel-by-pixel computation using delegate
SPATMOD::IMAGE::FILTER_LINEARFilter to perform linear combination on samples in image
SPATMOD::IMAGE::FILTER_LOOKUPFilter to apply lookup tables to samples in image
SPATMOD::IMAGE::FILTER_MARGINFilter to automatically buffer "margins" when iterating
SPATMOD::IMAGE::FILTER_MASKSELECTFilter to select between images using mask
SPATMOD::IMAGE::FILTER_MASKVALIDITYFilter to apply mask to image "validity"
SPATMOD::IMAGE::FILTER_MORPHOLOGYMorphological Filter Base Class
SPATMOD::IMAGE::FILTER_MORPHOLOGY_CLOSINGMorphological Closing Filter
SPATMOD::IMAGE::FILTER_MORPHOLOGY_DILATIONMorphological Dilation Filter
SPATMOD::IMAGE::FILTER_MORPHOLOGY_EROSIONMorphological Erosion Filter
SPATMOD::IMAGE::FILTER_MORPHOLOGY_OPENINGMorphological Opening Filter
SPATMOD::IMAGE::FILTER_MOSAICFilter to mosaic images
SPATMOD::IMAGE::FILTER_MULTIPLYFilter to multiply images
SPATMOD::IMAGE::FILTER_OVERRIDETYPEFilter to override pixel type of an image
SPATMOD::IMAGE::FILTER_PIXELTABLEFilter to apply PIXELTABLE to image
SPATMOD::IMAGE::FILTER_PIXELTYPEFilter to change pixel type of an image
SPATMOD::IMAGE::FILTER_QUANTIZEFilter to quantize samples in image
SPATMOD::IMAGE::FILTER_REPLACENULLFilter to replace null pixels with specified value
SPATMOD::IMAGE::FILTER_RESAMPLEFilter to resample/reproject image
SPATMOD::IMAGE::FILTER_SCALEOFFSETFilter to apply scale and offset to samples in image
SPATMOD::IMAGE::FILTER_SELECTFilter to select specified component samples from source image
SPATMOD::IMAGE::FILTER_TESTEQUALFilter to test pixel for equality
SPATMOD::IMAGE::FILTER_TESTRANGEFilter to test pixel for containment inside (or outside) range(s)
SPATMOD::IMAGE::FILTER_VALIDITYNEARFilter to determine validity based on nearness to specified pixel values
SPATMOD::IMAGE::FILTER_ZOOMFilter to zoom image (up or down) by fixed amount
SPATMOD::IMAGE::HELPER_RVCHelper for interface with RVC IMAGE classes
SPATMOD::IMAGE::PIXELContainer and properties for an image pixel
SPATMOD::IMAGE::PIXELTABLEImage pixel table
SPATMOD::IMAGE::SAMPLEDefine properties of a single sample
SPATMOD::IMAGE::SAMPLEITERATORIterator for accessing samples in memory array
SPATMOD::IMAGE::SAMPLEITERATOR_CONSTIterator for accessing constant samples in memory array
SPATMOD::IMAGE::SAMPLETABLEImage sample table
SPATMOD::IMAGE::SECTIONContainer for specifying rectangular section of image
SPATMOD::IMAGE::SECTION_ITERATORIterator to process a specified section in subsections
SPATMOD::IMAGE::SOURCEBase for image source in pipeline
SPATMOD::IMAGE::SOURCE_CONSTANTSource which supports 'constant' value
SPATMOD::IMAGE::SOURCE_FILEBase for "file" source
SPATMOD::IMAGE::SOURCE_HTTPSource to send HTTP request and manage reply
SPATMOD::IMAGE::SOURCE_JPEGPipeline source for reading JPEG images from memory or file
SPATMOD::IMAGE::SOURCE_MEMORYSource which supports reading from memory
SPATMOD::IMAGE::SOURCE_MGDSource which supports reading from MGD device
SPATMOD::IMAGE::SOURCE_MRSIDBase for pipeline source
SPATMOD::IMAGE::SOURCE_PLACEHOLDERSource to use for "place holder" while waiting for data to become available
SPATMOD::IMAGE::SOURCE_PNGPipeline source for reading PNG images from memory or file
SPATMOD::IMAGE::SOURCE_RVCImage source from RVC raster object
SPATMOD::IMAGE::SOURCE_RVC_HYPERRVC Hyperspectral Image source
SPATMOD::IMAGE::SOURCE_WBMPPipeline source for reading Wireless Bitmap (WBMP) images from memory or file
SPATMOD::IMAGE::SPANSContainer for defining spans
SPATMOD::IMAGE::STAGEBase class for image supporting "pull" operations
SPATMOD::IMAGE::STAGE_ARRAYArray of stage pointers
SPATMOD::IMAGE::STAGE_AUTOPTRAutomatic STAGE pointer which keeps track of ownership and destroys when needed
SPATMOD::IMAGE::TARGETBase for pipeline target
SPATMOD::IMAGE::TARGET_FILEBase for target file
SPATMOD::IMAGE::TARGET_FILE::TILEPARMSParameters for control of output to separate file for each tile
SPATMOD::IMAGE::TARGET_J2KJPEG2000 image file target
SPATMOD::IMAGE::TARGET_J2K::SETTINGS
SPATMOD::IMAGE::TARGET_JPEGJPEG image target
SPATMOD::IMAGE::TARGET_MEMORYMemory buffer image target
SPATMOD::IMAGE::TARGET_MGDBase for target device
SPATMOD::IMAGE::TARGET_MGD_MEMORYMGD_MEMORY image target
SPATMOD::IMAGE::TARGET_NULLNull image target
SPATMOD::IMAGE::TARGET_PNGPNG image target
SPATMOD::IMAGE::TARGET_RVCRVC raster/image target
SPATMOD::IMAGE::TARGET_RVC_BASEBase class for RVC image target implementations
SPATMOD::IMAGE::TARGET_RVC_MULTIFILERVC multi-raster (tiled) target
SPATMOD::IMAGE::TARGET_TIFFRVC raster/image target
SPATREF::COORDAXISCoordinate axis definition
SPATREF::COORDOPCoordinate Operation (conversion/transformation) service
SPATREF::COORDOP_IMPLBase for coordinate operation implementation
SPATREF::COORDOP_IMPL::LINEAR
SPATREF::COORDOP_IMPL_FACTORYFactory class for creating COORDOP_IMPL instance
SPATREF::COORDOP_LISTCoordinate Operation service with list management interface
SPATREF::COORDOP_SINGLECoordinate Operation service with attach/detach interface for use with operation implementations not created automatically by spatial reference system
SPATREF::COORDOP_TARGETTarget for densification operations
SPATREF::COORDOP_ZONEDService for converting between 'zoned' and non-zoned reference systems
SPATREF::COORDOPDEFCoordinate Operation Definition (CoordOpDef)
SPATREF::COORDOPMETHODCoordinate Operation Method definition
SPATREF::COORDOPPARMCoordinate operation parameter definition
SPATREF::COORDREFSYSCoordinate Reference System (CRS)
SPATREF::COORDSYSCoordinate System definition
SPATREF::DATUMDatum specification
SPATREF::ELLIPSOIDEllipsoid specification
SPATREF::ERMAPPERConverter for ERMapper coordinate reference definition
SPATREF::ESRIConverter for ESRI projection parameters. Handles both "old" (< version 8) and WKT strings
SPATREF::GDAL
SPATREF::GROUP
SPATREF::MAPINFOConverter for MapInfo CoordSys strings
SPATREF::OGC_URNConverter for Open Geospatial Consortium (OGC) Universal Resource Name (URN) forms
SPATREF::OGC_WKTConverter for Open Geospatial Consortium Well-Known Text forms
SPATREF::PRIMEMERIDIANPrime meridian specification
SPATREF::SYSTEMSpatial Reference System class
SPATREF::TYDACConverter for Tydac Projection strings
STAT_MULTIVARClass for accumulating and computing multivariate statistics
STAT_UNIVARIATEContainer for accumulating and computing univariate statistics
STATUSCONTEXTStatus context
STATUSDIALOGStatus dialog
STATUSDISABLECANCELClass to disable status "Cancel" button when an instance is created and reenable the button when the instance is destroyed
STEREOPARMContainer for stereo rendering parameters
STRUTF8Container for UTF-8 encoded string
SUBJECT< _CT >Base class for the SUBJECT of the OBSERVER (the observed)
SUBJECT< _CT >::ITERATOR
SUBJECTBASE
SUBREGION2DSUBREGION2D class - Definitions and methods to support a generic 2D sub-region object in memory
SUBREGION2D::COPYFILTERFilter for copying subregion
SUN_POSN_CALCULATORClass that calculates the position of the sun based on location (Lat-Lon), date and time
SURFACE_LINE_PROP_CALC
SURFACE_LINE_PROP_CALC::PROPERTIES
SURFACE_REGION_PROP_CALCSpovrgn.h -- Calculator of surface properties over region class
SURFACE_REGION_PROP_CALC::PROPERTIES
SYMBOLDATA
SYMBOLELEMSymbol element structure
SYMBOLHDRSymbol header
TERRAINDEC
TERRAINDEC::DRAWINGClass DRAWING is an interface for all terrain decimation algorithms how to "draw" triangels
TESSELPARM
TEXTMETRICSA 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
TEXTRESClass for text resource lookup
TEXTRESITEMText resource item container
TEXTRESITEMLISTList of TEXTRESITEMs
TEXTSTYLE
TEXTSTYLEDIFF
THUMBNAILHandle thumbnail for a specific spatial object
THUMBNAILVIEW
TIEPOINT
TIFFEXTBase class for TIFF image access
TIFFEXT::IMAGEINFOContainer for information about specific TIFF image
TIFFEXT_FILE
TIMESERIES
TIMESERIES::CUBICSPLINE_INTERPOLATOR
TIMESERIES::INTERPOLATOR
TIMESERIES::LINEAR_INTERPOLATOR
TIMESERIES::SMOOTHFILTER
TIMESERIES::TRENDREMOVAL
TOPOLINE
TRANS2D_AFFINESimple affine X/Y coordinate transformation
TRANS2D_MAPGENEncapsulate TRANSPARM structure and TransGen...() functions
TRANS3DTRANS3D class
TRANSMODELTRANSMODEL class
TRANSPARM
TREND2D2-dimensional polynomial trend
TREND2D::PARMParameters for computing trend
TRIANGLEEDGESTriangle Edges structure
TRIANGLEINFOTriangle Info structure
TRIANGLENODESTriangle Nodes structure
TRIANGLEREFTriangle structure
TRIANGLETRIANGLESTriangle Triangles structure
TRIANGULATOR2DTriangle.h -- Triangulate polygon with holes
UCDATAStructure representing "cooked" entry from UnicodeData.txt
UCREGEXPUnicode Regular Expression parser
UNITCONVUnit conversion parameters
UNIVARIATECURVE
UNIVARIATECURVE::CANDIDATE
UNIVARIATECURVE::CONTOUR
UNIVARIATECURVE::CONTOURSET
UNIVARIATECURVE::CONTOURSETS
UNIVARIATECURVE::DANGLING
UNIVARIATECURVE::FILLSPAN
UNIVARIATECURVE::NODEPAIR
UOM::CONVERTER
UOM::MEASUREMeasure container
UOM::SYSTEMSystem methods
UOM::UNITSingle unit container
VARIOGRAM
VECTFILTPARMS
VECTOR_ELEM_ITERATORBase class for vector element iterators
VECTOR_ELEM_ITERATOR::FILTER
VECTOR_LABEL_ITERATORClass for iterating through all polygons in a vector object with optional use of extents rectangle and filter function
VECTOR_LINE_ITERATORClass for iterating through all lines in a vector object with optional use of extents rectangle and filter function
VECTOR_NODE_ITERATORClass for iterating through all nodes in a vector object with optional use of extents rectangle and filter function
VECTOR_POINT_ITERATORClass for iterating through all points in a vector object with optional use of extents rectangle and filter function
VECTOR_POLYGON_ITERATORClass for iterating through all polygons in a vector object with optional use of extents rectangle and filter function
VECTORFILTEROBSERVERBase Vector Filter observer class
VORONOI_DIAGRAM
VORONOI_EDGE
VORONOI_NODEDefinitions used in VoronoiProc()
VORONOI_POLY
WATERSHEDWatershed analysys based on DEM
WATERSHED::ATTRIBUTEThis class is designed to provide hydrological features
WATERSHED::POLYGONThis class is designed to provide 2dimensional hydrological feature
WATERSHED::POLYGON::NEXTRECORD
WATERSHED::POLYGON::RECORD
WATERSHED::POURThis class is designed to provide pouring hydrological feature
WATERSHED::POUR::RECORD
WATERSHED::POURCANDIDATEThis is temporary class
WATERSHED::POURCANDIDATE::RECORD
WPOINT2D2D point using 16-bit integer coordinates
WPOINT3D3D point using 16-bit integer coordinates
WPOLYGON
WRECT2D2D 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
XMLHELPERHelper class with methods to handle common XML operations
XMLNAMESPACE
XMLNODEThis 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
XMLSAXXML Document parser
XMLSAX::ATTRIBUTE
XMSTRClass to contain and automatically free XmString
XTARGSClass to contain XtArg array
XYDIGTYPE
ZIPFILEA class for reading ZIP files

Generated on Thu Apr 26 04:09:51 2007 for TNTsdk by  doxygen 1.5.2