Classes | |
| class | ARRAY |
| Manages OBJTYPE_GenericRef RVC objects. More... | |
| class | ARRAY::MAKEPARMS |
| Base class for ARRAY MAKEPARMS. More... | |
| class | AUTOLABEL |
| class | AUTOLABEL::FILTER |
| Interface class to filter vector elements to see what label goes with what element Currently used for line label conglomeration. More... | |
| class | BINARY |
| Manages RVC::OBJTYPE_GenericRef RVC objects. More... | |
| class | CAD |
| Manages RVC::OBJTYPE_CAD RVC objects. More... | |
| class | CAD::CONST_ELEMITERATOR |
| Constant element iterator class. More... | |
| class | CAD::LINKPARMS |
| class | CAD::MAKEPARMS |
| class | CADSTDATT |
| class | CAMERACALIB |
| Manages RVC::OBJTYPE_CameraCalib objects. More... | |
| class | COLORMAP |
| Manages RVC::OBJTYPE_ColorPalette objects. More... | |
| class | CONTAB |
| Manages RVC::OBJTYPE_ContrastTable RVC objects. More... | |
| class | DBASE |
| Manages OBJTYPE_Database RVC objects. More... | |
| class | DBASE::BULKMODIFY |
| class | DBASE::CONST_TABLEITERATOR |
| Constant iterator class. More... | |
| class | DBASE::ELEMTRANSLIST |
| This class is used in CopyDatabaseTo() and JoinDatabaseTo() for one <-> many conversions. More... | |
| class | 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). More... | |
| class | DBASE::GETOBJFILTER_ISNOTEMPTY |
| Database object selection filter to determine if the database is not empty (has tables) and is selectable under the parent object. More... | |
| class | DBASE::GETOBJFILTER_ISSELECTABLE |
| Database object selection filter to determine if the database exists and is selectable under the parent object. More... | |
| class | DBASE::INVERSEDBLISTSUSPEND |
| Manage suspend and resume state on inverse db list operations. More... | |
| class | DBASE::OBSERVER |
| OBSERVER class for DBASE objects. The SUBJECT class is DBASE. More... | |
| class | DBASE::TABLEITERATOR |
| Iterator class. More... | |
| class | DBASE_CAD |
| Manages RVC::OBJTYPE_Database_CAD RVC objects. More... | |
| class | DBASE_ELEMENT |
| Interface for RVC database objects that support attachment of records to geospatial object "elements". More... | |
| class | DBASE_ELEMENT::ATTACHMENTITEM |
| class | DBASE_LINE |
| Manages RVC::OBJTYPE_Database_VectorLine RVC objects. More... | |
| class | DBASE_NODE |
| Manages OBJTYPE_Database_VectorPoint RVC objects. More... | |
| class | DBASE_POINT |
| Manages RVC::OBJTYPE_Database_VectorPoint RVC objects. More... | |
| class | DBASE_POLYGON |
| Manages RVC::OBJTYPE_Database_VectorPolygon RVC objects. More... | |
| class | DBASE_RASTER |
| Manages RVC::OBJTYPE_Database_Raster RVC objects. More... | |
| class | DBASE_TINEDGE |
| Manages RVC::OBJTYPE_Database_TIN RVC objects. More... | |
| class | DBASE_TINHULL |
| Manages RVC::OBJTYPE_Database_TIN RVC objects. More... | |
| class | DBASE_TINNODE |
| Manages RVC::OBJTYPE_Database_TIN objects. More... | |
| class | DBASE_TINTRIANGLE |
| Manages RVC::OBJTYPE_Database_TIN objects. More... | |
| class | DBCONSTRAINT |
| Manages RVC::OBJTYPE_DatabaseConstraint objects. More... | |
| class | DBELEMTYPEFILTER |
| class | DBFORM |
| Manages RVC::OBJTYPE_DatabaseForm RVC objects. More... | |
| class | DBPARM |
| Manages RVC::OBJTYPE_DatabaseParm objects. More... | |
| class | DBTABLE |
| Manages RVC::OBJTYPE_Table objects. More... | |
| class | DBTABLE::BOOKMARK |
| Class to represent database bookmarks used in ODBC. More... | |
| class | DBTABLE::CONST_RECORDITERATOR |
| Constant record iterator class. More... | |
| class | DBTABLE::CONSTRAINT |
| Constraint class for the field in the table. More... | |
| class | DBTABLE::CURSOR |
| Class to represent database table cursors used in ODBC. More... | |
| class | DBTABLE::FIELDINFO |
| class | DBTABLE::GETOBJFILTER_ISUSERDEFINED |
| Database table object selection filter to determine if the table is a user defined table (it may be empty). More... | |
| class | DBTABLE::LINKPARM_CSV |
| Setup parameters to link to a CSV (Comma Separated Values) external database table. More... | |
| class | DBTABLE::LINKPARM_DBASE2 |
| Setup parameters to link to a DBase II external database table. More... | |
| class | DBTABLE::LINKPARM_DBASE3 |
| Setup parameters to link to a DBase III external database table. More... | |
| class | DBTABLE::LINKPARM_DBASE4 |
| Setup parameters to link to a DBase IV external database table. More... | |
| class | DBTABLE::LINKPARM_INFO |
| Setup parameters to link to a Arc/Info INFO external database table. More... | |
| class | DBTABLE::LINKPARM_MIPS |
| Setup parameters to link to a MicroImages old MIPS external database table. More... | |
| class | DBTABLE::LINKPARM_ODBC |
| Setup parameters to link to an ODBC external database table. More... | |
| class | DBTABLE::LINKPARM_ORACLE |
| Setup parameters to link to an ODBC external database table. More... | |
| class | DBTABLE::LINKPARM_RBASE |
| Setup parameters to link to an RBase external database table. More... | |
| class | DBTABLE::LINKPARMS |
| Base 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. More... | |
| class | DBTABLE::MAKEPARM_EXTRUDED_POINTS |
| MAKEPARM's for ExtrudedPoints tables. More... | |
| class | DBTABLE::MAKEPARM_FLIGHTPATH |
| MAKEPARM's for FlightPath tables. More... | |
| class | DBTABLE::MAKEPARM_ID_ELEMENT |
| MAKEPARM's for Element ID tables. More... | |
| class | DBTABLE::MAKEPARM_ID_POINT |
| MAKEPARM's for Point ID tables. More... | |
| class | DBTABLE::MAKEPARM_INFLUENCE_SPHERE |
| MAKEPARM's for InfluenceSphere tables. More... | |
| class | DBTABLE::MAKEPARM_LEGENDELEMENT |
| MAKEPARM for legend element table. More... | |
| class | DBTABLE::MAKEPARM_NODETURN |
| MAKEPARM for Node Turn Impedance table. More... | |
| class | DBTABLE::MAKEPARM_PARAMETERS_SELECT |
| MAKEPARM's for SelectParameters tables. More... | |
| class | DBTABLE::MAKEPARM_PARAMETERS_STYLE |
| MAKEPARM's for StyleParameters tables. More... | |
| class | DBTABLE::MAKEPARM_POINTOFINTEREST |
| MAKEPARM's for PointOfInterest tables. More... | |
| class | DBTABLE::MAKEPARM_SCALESELECT |
| MAKEPARM's for Scale Select tables. More... | |
| class | DBTABLE::MAKEPARM_SELECTION |
| MAKEPARM's for Attribute Select tables. More... | |
| class | DBTABLE::MAKEPARM_STYLE_CAD |
| MAKEPARM's for CAD Style tables. More... | |
| class | DBTABLE::MAKEPARM_STYLE_ELEMENT |
| MAKEPARM's for Element Style tables. More... | |
| class | DBTABLE::MAKEPARM_STYLE_LINE |
| MAKEPARM's for Line Style tables. More... | |
| class | DBTABLE::MAKEPARM_STYLE_POINT |
| MAKEPARM's for Point Style tables. More... | |
| class | DBTABLE::MAKEPARM_STYLE_POLYGON |
| MAKEPARM's for Polygon Style tables. More... | |
| class | DBTABLE::MAKEPARMS |
| Database table creation parameters class. Manages the necessary parameters to create a database table. More... | |
| class | DBTABLE::OBSERVER |
| OBSERVER class for DBTABLE objects. The SUBJECT class is DBTABLE. More... | |
| class | DBTABLE::RECORD |
| Class to contain a database record. More... | |
| class | DBTABLE::RECORD_EXTRUDED_POINTS |
| class | DBTABLE::RECORD_FLIGHTPATH |
| class | DBTABLE::RECORD_ID_ELEMENT |
| Specialized record class to manage Element ID table records. More... | |
| class | DBTABLE::RECORD_ID_POINT |
| Specialized record class to manage Point ID table records. More... | |
| class | DBTABLE::RECORD_INFLUENCE_SPHERE |
| class | DBTABLE::RECORD_LEGENDELEMENT |
| class | DBTABLE::RECORD_NODETURN |
| Specialized record class to manage Node Turn table records. More... | |
| class | DBTABLE::RECORD_PARAMETERS_SELECT |
| class | DBTABLE::RECORD_PARAMETERS_STYLE |
| class | DBTABLE::RECORD_POINTOFINTEREST |
| class | DBTABLE::RECORD_SCALESELECT |
| class | DBTABLE::RECORD_SELECTION |
| class | DBTABLE::RECORD_STYLE_CAD |
| class | DBTABLE::RECORD_STYLE_ELEMENT |
| class | DBTABLE::RECORDITERATOR |
| Record iterator class. More... | |
| class | DBTABLE_STYLE |
| Manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle. More... | |
| class | DISPGROUP |
| Manages RVC::OBJTYPE_Display_Group objects. More... | |
| class | DISPLAYOUT |
| Manages RVC::OBJTYPE_Display_Layout objects. More... | |
| class | DISPPARM |
| Manages RVC::OBJTYPE_DispParm objects. More... | |
| class | DISPSIM3D |
| Manages RVC::OBJTYPE_Display_Sim3D objects. More... | |
| class | DISPWINDOW |
| Manages RVC::OBJTYPE_Disp2DWindow objects. More... | |
| class | DLG_IMAGE_HISTOGRAM |
| class | EDITPARM |
| Manages RVC::OBJTYPE_EditParm objects. More... | |
| class | ELEMENT |
| Container for spatial element specifying type and number. More... | |
| class | FOLDER |
| Manages RVC::OBJTYPE_Folder RVC objects. More... | |
| class | FREQPROC |
| Manages RVC::OBJTYPE_FreqProcInfo objects. More... | |
| class | GEOMETRIC |
| Interface for RVC objects that support line work paradigm. More... | |
| class | GEOMETRIC::ELEMSELECTFILTER |
| class | GEOMETRIC::ELEMSELECTPARMS |
| struct | GEOMETRIC::ELEMSELECTPARMS::ITEM |
| class | 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. More... | |
| class | GEOMETRIC::GETOBJFILTER_HASNOIMPLIEDGEOREF |
| Geometric object selection filter to disallow selection of geometric objects already having implied georeference. More... | |
| class | GEOMETRIC::GETOBJFILTER_ISDISPLAYABLE |
| Geometric object selection filter to disallow selection of empty and invalid extent geometric objects. More... | |
| class | GEOMETRIC::GETOBJFILTER_ISNOTEMPTY |
| Geometric object selection filter to disallow selection of empty geometric objects. More... | |
| class | GEOMETRIC::GETOBJFILTER_ISSELECTABLE |
| Geometric object selection filter to disallow selection of non geometric objects. More... | |
| class | GEOMETRIC::MAKEPARMSBASE |
| Make parameter base class for RVC::GEOMETRIC objects. More... | |
| class | GEOMETRIC::OBSERVER |
| OBSERVER class for RVC::GEOMETRIC objects. More... | |
| class | GEOMETRIC::SEARCHFILTER |
| Filter search class for FindClosestElement() method. More... | |
| class | GEOMETRIC::SEARCHFILTER_BITSET |
| Filter search class for FindClosestElement() method supporting bit-set. More... | |
| class | GEOMETRIC::SEARCHRESULT |
| class | GEOMETRIC::SEARCHRESULT::CONST_ITERATOR |
| class | GEOREFERENCE |
| Manages RVC::OBJTYPE_Georeference RVC objects. More... | |
| class | GEOSPATIAL |
| Interface for RVC objects that support a georeferences paradigm. More... | |
| class | GEOSPATIAL::GETOBJFILTER_ISOVERLAPPING |
| Geospatial object selection filter to allow selection of objects that overlap by extents the initial object. More... | |
| class | GEOSPATIAL::GETOBJFILTER_ISSELECTABLE |
| Geospatial object selection filter to disallow selection of non geospatial objects. More... | |
| class | GETOBJFILTER |
| Base class for object selection filter. If a filter is provided to the DlgGetObject... function the IsSelectable() method will be called when the user attempts to select an object. In addition, for the DlgGetObjects() and DlgGetObjectSet() functions, the IsValidList() method will be called when the user presses the 'OK' button. This allows the list to be checked for self-consistency (for example, to make sure all rasters have equal dimensions). More... | |
| class | GETTABLEFIELDFILTER |
| Base class for table/field selection filter. More... | |
| class | HISTOGRAM |
| Manages RVC::OBJTYPE_Histogram objects. More... | |
| class | HOUGHPARMS |
| Interface for RVC objects that support SML query scripts. More... | |
| class | HYPERINDEX |
| Manages RVC::OBJTYPE_HyperIndex RVC objects. More... | |
| class | HYPERINDEX::LINK |
| class | HYPERSPECTRAL |
| Manages RVC::OBJTYPE_Hyperspectral RVC objects. More... | |
| class | ICMPROFILE |
| Manages RVC::OBJTYPE_ICMProfile RVC objects. More... | |
| class | IMAGE |
| Interface for RVC objects that support an multiple image band paradigm. More... | |
| class | IMAGE::BANDPARMS |
| Class to represent and manage band specific information. More... | |
| class | IMAGE::NULLVALUE |
| Container for image null value. More... | |
| class | IMAGE::OBSERVER |
| OBSERVER class for RVC::IMAGE objects. More... | |
| class | INITEXT |
| Interface for RVC objects that support INI file text in RVC text objects. More... | |
| class | LAYOUTTEMPLATE |
| Manages RVC::OBJTYPE_LayoutTemplate objects. More... | |
| class | LEGEND |
| Manages RVC::OBJTYPE_Legend objects. More... | |
| struct | LEGEND::LINE |
| class | LINKFILEPROMPTDISABLER |
| Class to automatically disable prompt for missing linked file on creation and enable prompt on destruction. More... | |
| struct | LINKITEM |
| class | LIST |
| Manages RVC::OBJTYPE_GenericRef objects. More... | |
| class | METADATA |
| Manages RVC::OBJTYPE_Metadata RVC objects. More... | |
| class | MSTDATT |
| class | MSTDATT::COMPSTAT |
| class | NULLMASK |
| Manages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_NullBand child 1-bit or 8-bit raster objects. More... | |
| class | NULLMASK::GETOBJFILTER_ISVALIDNULLMASK |
| Convenience filter for raster null mask selection. More... | |
| class | NULLMASK::MAKEPARMS |
| Class to handle values needed to define the characteristics of a nullmask. More... | |
| class | NULLMASK::OBJECT_FILTER |
| Object filter for finding NULLMASK raster objects. More... | |
| class | OBJECT |
| The base class for all RVC objects. More... | |
| class | OBJECT::CONST_ITERATOR |
| Constant iterator class. More... | |
| class | OBJECT::FILTER |
| Base class for method filters. More... | |
| class | OBJECT::FILTER_NEWERTHANPARENT |
| Class filter designed to select objects that are newer than their parent. More... | |
| class | OBJECT::FILTER_OBJTYPESET |
| Class filter designed to select objects based on an OBJTYPESET. More... | |
| class | OBJECT::ITERATOR |
| Iterator class. More... | |
| class | 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. More... | |
| class | OBJECT::UNIQUECHILDNAMEFILTER |
| class | OBJECT::UNIQUENAMEFILTER |
| Interface class to filter out not unique names based on the starting name. More... | |
| class | OBJECTOBSERVER |
| Base RVC observer class. More... | |
| class | OBJITEM |
| OBJITEM class for specifying a particular file and object. More... | |
| class | OBJTYPEIMAGELIST |
| Class to keep track of image list for object types. More... | |
| class | OBJTYPESET |
| Class to represent "set" of RVC object types. More... | |
| class | PRTCOLORBAL |
| manages RVC::OBJTYPE_PrinterColorBalance objects. More... | |
| class | QSEARCHTREE |
| class | QSEARCHTREEFILTER |
| class | QUADTREE |
| Manages RVC::OBJTYPE_QuadSearchTree RVC objects. The interface currently wraps the MfQTree functions. More... | |
| class | QUERY |
| Manages RVC::OBJTYPE_Script_Query objects. More... | |
| class | RASTER |
| Manages RVC::OBJTYPE_Raster RVC objects. More... | |
| class | RASTER::GETOBJFILTER_ISOVERLAPPING |
| Convenience filter for raster selection. More... | |
| class | RASTER::GETOBJFILTER_ISSELECTABLE |
| Convenience filter for raster selection. More... | |
| class | RASTER::IMAGESCALE |
| Class to implement raster scale values. More... | |
| class | RASTER::LINKPARMS |
| Parmeters needed to link to external rasters. More... | |
| class | RASTER::LINKPARMS_ECW |
| class | RASTER::LINKPARMS_GENERIC |
| class | RASTER::LINKPARMS_JP2 |
| class | RASTER::LINKPARMS_MRSID |
| class | RASTER::LINKPARMS_SOCETSETDT |
| class | RASTER::LINKPARMS_TIFF |
| class | RASTER::MAKEPARMS |
| Class to handle values needed to define the characteristics of a raster. More... | |
| class | RASTERTREND |
| Manages RVC::OBJTYPE_RasterTrend objects. More... | |
| class | REGION |
| Manages RVC::OBJTYPE_Region RVC objects. More... | |
| class | SCRIPT |
| Interface for RVC objects that support SML query scripts. More... | |
| class | SERIALIZE |
| Interface for RVC objects that support a serialize text object paradigm. This includes methods to get usage and object type information. More... | |
| class | SERIALIZE::MAKEPARMS |
| class | SHAPE |
| Manages RVC::OBJTYPE_Shape RVC objects. More... | |
| class | SHAPE::ELEMENT |
| Shape element class. More... | |
| class | SHAPE::ELEMITERATOR |
| Constant iterator class. More... | |
| class | SHAPE::LINKPARM_ARCSHAPE |
| Setup parameters to link to an Arc/Info Shape file. More... | |
| class | SHAPE::LINKPARM_ORACLE |
| Setup parameters to link to an Oracle Spatial external database table. More... | |
| class | 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. More... | |
| class | SHAPE::MAKEPARMS |
| Shape object creation parameters. More... | |
| class | SIMPLE |
| Interface for RVC objects that support a Read Once, Write Once paradigm. Derived classes do not open / close the rvc object. More... | |
| class | SML |
| Manages RVC::OBJTYPE_Script_SML RVC objects. More... | |
| class | SPATIALFILTER |
| class | SPATIALFITLER |
| Manages RVC::OBJTYPE_Filter RVC objects. More... | |
| class | SPATIALTREE |
| Manages RVC::OBJTYPE_SpatialTree RVC objects. More... | |
| struct | SPATIALTREE::TIERINFO |
| Spatial Tree tier information structure. More... | |
| class | SPOTOBJ |
| Manages RVC::OBJTYPE_SpotHeader objects. More... | |
| struct | SPOTOBJ::ANGULARRATE |
| Angular rate structure. More... | |
| struct | SPOTOBJ::SPOTANGULARINFO |
| SPOT angular info structure. More... | |
| class | STYLE |
| Manages RVC::OBJTYPE_Style RVC objects. More... | |
| class | STYLE::BASEPATTERN |
| Base pattern class. More... | |
| class | STYLE::BITMAPPATTERN |
| Bitmap pattern class. More... | |
| class | 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. More... | |
| class | 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. More... | |
| class | STYLE::GETOBJFILTER_ISSELECTABLE |
| Style object selection filter to disallow selection of non style objects. More... | |
| class | STYLE::HATCHPATTERN |
| Hatch pattern class. More... | |
| class | STYLE::LINEPATTERN |
| Line pattern class. More... | |
| class | STYLE::LINEPATTERN::ELEMENT |
| Pattern element. More... | |
| class | STYLE::LINEPATTERN::ELEMENT_SHARED |
| Pattern element referencing shared memory buffer. More... | |
| class | STYLE::LINEPATTERN::ITERATOR |
| Iterator to process pattern elements. More... | |
| class | STYLE::SYMBOLPATTERN |
| Point symbol pattern class. More... | |
| class | STYLE::UNIQUEPATTERNNAMEFILTER |
| Style pattern name uniquification filter. More... | |
| class | STYLE::UNIQUESTYLENAMEFILTER |
| Style type name uniquification filter. More... | |
| class | TEXTOBJ |
| Manages RVC::OBJTYPE_Text and derived RVC objects. More... | |
| class | TEXTOBJ::GETOBJFILTER_ISSELECTABLE |
| Text object selection filter to determine if the text object is selectable under the parent object. More... | |
| class | THEMEPARM |
| manages RVC::OBJTYPE_Theme objects. More... | |
| class | THUMBNAIL |
| manages RVC::OBJTYPE_Thumbnail objects. More... | |
| class | TIEPOINTOBJ |
| Manages RVC::OBJTYPE_TiePoint objects. More... | |
| class | TIN |
| Manages RVC::OBJTYPE_TIN RVC objects. More... | |
| class | TIN::ELEMITERATOR |
| Constant iterator class. More... | |
| class | TIN::MAKEPARMS |
| Necessary tin object creation parameters. More... | |
| class | TINSTDATT |
| class | TINTOOLKIT |
| Tin Toolkit. More... | |
| class | TINTOOLKITOBSERVER |
| class | VECTOR |
| Manages RVC::OBJTYPE_Vector RVC objects. The interface currently wraps the MfVector functions. More... | |
| class | VECTOR::CONGLOMERATELINEFILTER |
| class | VECTOR::ELEMITERATOR |
| Constant iterator class. More... | |
| class | VECTOR::GETOBJFILTER_HASGEOMETRICELEMENTS |
| GETOBJFILTER derived class to determine if the vector object has points or lines or polygons to perform geometric operations on. More... | |
| class | VECTOR::GETOBJFILTER_HASLABELS |
| GETOBJFILTER derived class to determine if the vector object has the minimum number of labels. More... | |
| class | VECTOR::GETOBJFILTER_HASLINES |
| GETOBJFILTER derived class to determine if the vector object has the minimum number of labels. More... | |
| class | VECTOR::GETOBJFILTER_HASMINIMUMELEMENTS |
| GETOBJFILTER derived class to determine if the vector object has the minimum number of elements of a specified type. More... | |
| class | VECTOR::GETOBJFILTER_HASPOINTS |
| GETOBJFILTER derived class to determine if the vector object has the minimum number of labels. More... | |
| class | VECTOR::GETOBJFILTER_HASPOLYGONS |
| GETOBJFILTER derived class to determine if the vector object has the minimum number of labels. More... | |
| class | VECTOR::LABEL |
| Vector label class. More... | |
| class | VECTOR::LABEL::LEADERLINE |
| class | VECTOR::MAKEPARMS |
| Vector object creation parameters. More... | |
| class | VECTORTOOLKIT |
| Vector Toolkit. More... | |
| class | VECTORTOOLKIT::POLYGONDELETEFILTER |
| class | VECTORTOOLKIT::SNAPOBJECT |
| class | VECTORTOOLKIT::SNAPPARMS |
| class | VECTORTOOLKITOBSERVER |
| class | VECTSTDATT |
Typedefs | |
| typedef FIXEDSTRING< 16 > | OBJECTNAME |
| typedef FIXEDSTRING< 16 > | OBJECTSOURCE |
| typedef FIXEDSTRING< 64 > | OBJECTDESC |
| typedef MILIST< OBJITEM > | OBJITEMLIST |
Enumerations | |
| enum | MAKELINKFLAGS { MAKELINKFLAG_NoGeoreference = 0x0001, MAKELINKFLAG_NoPyramidLinks = 0x0002, MAKELINKFLAG_BuildHistograms = 0x0004, MAKELINKFLAG_BuildPyramids = 0x0008, MAKELINKFLAG_NoContrastTables = 0x0010, MAKELINKFLAG_ColorComposite = 0x0020, MAKELINKFLAG_ColorSeparate = 0x0040, MAKELINKFLAG_None = 0x0000 } |
| enum | LITEUSABILITY { LITEUSABILITY_OK = 0, LITEUSABILITY_ObjectNo = 1, LITEUSABILITY_SubObjectNo = 2 } |
| enum | SELTABFIELD { SELTABFIELD_Default = 0x0000, SELTABFIELD_AllowNoTable = 0x0001, SELTABFIELD_AllowNone = 0x0001, SELTABFIELD_UseFilter = 0x0002, SELTABFIELD_DftLastPosn = 0x0004, SELTABFIELD_NoInternal = 0x0008, SELTABFIELD_TableOnly = 0x0010 } |
| enum | OBJTYPE { OBJTYPE_All = 0, OBJTYPE_File = 1, OBJTYPE_Folder = 2, OBJTYPE_Raster = 3, OBJTYPE_Vector = 4, OBJTYPE_CAD = 5, OBJTYPE_Database = 6, OBJTYPE_Style = 7, OBJTYPE_Script_Query = 8, OBJTYPE_Filter = 9, OBJTYPE_Georeference = 11, OBJTYPE_HyperIndex = 13, OBJTYPE_DatabaseForm = 14, OBJTYPE_TiePoint = 15, OBJTYPE_Histogram = 16, OBJTYPE_ContrastTable = 17, OBJTYPE_ColorPalette = 19, OBJTYPE_Database_Raster = 20, OBJTYPE_FreqProcInfo = 21, OBJTYPE_RasterTrend = 22, OBJTYPE_SpotHeader = 23, OBJTYPE_CameraCalib = 24, OBJTYPE_Database_VectorPoint = 25, OBJTYPE_Database_VectorLine = 26, OBJTYPE_Database_VectorPolygon = 27, OBJTYPE_Database_CAD = 29, OBJTYPE_PrinterColorBalance = 30, OBJTYPE_GenericRef = 34, OBJTYPE_Display_Group = 37, OBJTYPE_Disp2DWindow = 38, OBJTYPE_TIN = 39, OBJTYPE_DispParm = 40, OBJTYPE_Legend = 41, OBJTYPE_Text = 42, OBJTYPE_Database_TIN = 43, OBJTYPE_Region = 45, OBJTYPE_Association = 46, OBJTYPE_QuadSearchTree = 47, OBJTYPE_DatabaseParm = 48, OBJTYPE_Theme = 49, OBJTYPE_Metadata = 50, OBJTYPE_Table = 51, OBJTYPE_DatabaseInverseList = 52, OBJTYPE_EditParm = 53, OBJTYPE_Display_Layout = 54, OBJTYPE_Script_SML = 55, OBJTYPE_Spectral = 56, OBJTYPE_RasterSet = 57, OBJTYPE_Display_Sim3D = 59, OBJTYPE_Hyperspectral = 60, OBJTYPE_DatabaseConstraint = 61, OBJTYPE_HyperspectralHistogram = 62, OBJTYPE_HyperspectralSensorInfo = 63, OBJTYPE_SensorInfo = 64, OBJTYPE_LayoutTemplate = 65, OBJTYPE_Thumbnail = 66, OBJTYPE_DBIndex = 68, OBJTYPE_SpatialTree = 70, OBJTYPE_HoughParms = 71, OBJTYPE_Shape = 72, OBJTYPE_Database_Shape = 73, OBJTYPE_ICMProfile = 74, OBJTYPE_LAST } |
| enum | EDITSTYLEFLAGS { EDITSTYLEFLAG_None = 0x00000000, EDITSTYLEFLAG_DefaultOnly = 0x00000001, EDITSTYLEFLAG_CAD = 0x00000002, EDITSTYLEFLAG_SingleType = 0x00000004, EDITSTYLEFLAG_NoRenameStyles = 0x00000010, EDITSTYLEFLAG_NoNewDelStyles = 0x00000020, EDITSTYLEFLAG_NoElemHeight = 0x00000040, EDITSTYLEFLAG_NoTypeButtons = 0x00000080, EDITSTYLEFLAG_NoScaleToLayout = 0x00000100, EDITSTYLEFLAG_NoScaleOptions = 0x00000200, EDITSTYLEFLAG_NoSample = 0x00000400, EDITSTYLEFLAG_AllowScaleToNone = 0x00000800, EDITSTYLEFLAG_SymbolForceSquare = 0x00010000, EDITSTYLEFLAG_SymbolNoNone = 0x00020000, EDITSTYLEFLAG_TextAllowHTML = 0x00100000, EDITSTYLEFLAG_TextAllowSpecialFormat = 0x00200000, EDITSTYLEFLAG_TextAllowVertAlignment = 0x00400000, EDITSTYLEFLAG_TextForceWordWrap = 0x00800000, EDITSTYLEFLAG_TextNoBlockWidth = 0x01000000, EDITSTYLEFLAG_TextNoWordWrap = 0x02000000 } |
Functions | |
| DEFINE_ENUM_OPERATORS (MAKELINKFLAGS) | |
| bool | operator== (const RVC::OBJITEM &lhs, const RVC::OBJITEM &rhs) |
| bool | operator!= (const RVC::OBJITEM &lhs, const RVC::OBJITEM &rhs) |
| MDLGPARENT | OmGeorefCreate (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem, RVC::OBJECTNAME &GeorefName, Arg *arglist, int argcount) |
| ERRVALUE | OmGeorefUpdate (MDLGPARENT GeorefOM, const RVC::OBJITEM &ObjItem, RVC::OBJECTNAME &GeorefName) |
| void | ButtonTextSetObjItem (MGUI::FORM_BUTTONTEXT &ButtonText, const RVC::OBJITEM &ObjItem) |
| ERRVALUE | ComboBoxGeorefGetSelectedName (const MGUI::CTRL_COMBOBOX &ComboBox, const RVC::GEOSPATIAL &ParentObj, RVC::OBJECTNAME &GeorefName) |
| ERRVALUE | ComboBoxGeorefGetSelectedName (const MGUI::FORM_COMBOBOX &ComboBox, const RVC::GEOSPATIAL &ParentObj, RVC::OBJECTNAME &GeorefName) |
| ERRVALUE | ComboBoxGeorefUpdate (MGUI::CTRL_COMBOBOX &ComboBox, const RVC::GEOSPATIAL &ParentObj, RVC::OBJECTNAME &GeorefName, bool AllowNone=true, RVC::OBJECT::FILTER *pFilter=0) |
| ERRVALUE | ComboBoxGeorefUpdate (MGUI::FORM_COMBOBOX &ComboBox, const RVC::GEOSPATIAL &ParentObj, RVC::OBJECTNAME &GeorefName, bool AllowNone=true, RVC::OBJECT::FILTER *pFilter=0) |
| DEFINE_ENUM_OPERATORS (DBASE::COPYFLAG) | |
| DEFINE_ENUM_OPERATORS (DBASE::COPYTABLE) | |
| DEFINE_ENUM_OPERATORS (DBASE::FINDFLAG) | |
| DEFINE_ENUM_OPERATORS (DBASE::JOINFLAGS) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::INDEXSEARCH) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::ITERATERECORD) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FINDFLAG) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::REFELEM) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::RECORD::FIELDFLAG) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FIELDINFO::FLAGS) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::RANGEFLAG) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::PKTABLE) | |
| DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CURSOR::FUNCTION) | |
| DEFINE_ENUM_OP_BITWISE (SELTABFIELD) | |
| ERRVALUE | DlgEditObjectInfo (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem) |
| ERRVALUE | DlgEditObjectNameDesc (MDLGPARENT dlgparent, int fhandle, RVCGENINFO &objinfo, const MISTRING &dlgtitle) |
| ERRVALUE | DlgEditObjectNameDesc (MDLGPARENT dlgparent, RVC::OBJITEM &objitem, const MISTRING &dlgtitle) |
| int | DlgGeorefMakeImplied (MDLGPARENT dlgparent) |
| ERRVALUE | DlgGetObject (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEM &objitem, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0) |
| ERRVALUE | DlgGetObjects (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, int minobjs=1, int maxobjs=0, const char *inigroup=0) |
| ERRVALUE | DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, const TEXTID labelids[], RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0) |
| ERRVALUE | DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, const MISTRING labelstr[], RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0) |
| ERRVALUE | DlgGetObjectSet (MDLGPARENT dlgparent, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEMLIST &objlist, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0, const char *inigroup=0) |
| ERRVALUE | DlgGetSubObject (MDLGPARENT dlgparent, const RVC::OBJITEM &parentobjitem, const MISTRING &promptstr, const RVC::OBJTYPESET &objtypes, RVC::OBJITEM &objitem, GETOBJFLAGS flags=GETOBJFLAG_None, RVC::GETOBJFILTER *filter=0) |
| ERRVALUE | DlgGetTable (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, TEXTID titleid=TEXTID_Title_SelectTable, SELTABFIELD flags=SELTABFIELD_TableOnly, GETTABLEFIELDFILTER *Filter=0) |
| ERRVALUE | DlgGetTableField (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, RVC::OBJECTNAME &fieldname, TEXTID titleid=TEXTID_Title_SelectTableField, SELTABFIELD flags=SELTABFIELD_Default, GETTABLEFIELDFILTER *Filter=0) |
| ERRVALUE | DlgGetTableField (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &tablename, RVC::OBJECTNAME &fieldname, const char *dlgtitle, SELTABFIELD flags=SELTABFIELD_Default, GETTABLEFIELDFILTER *Filter=0) |
| ERRVALUE | DlgMaintProjectFile (MDLGPARENT dlgparent, bool mainproc) |
| ERRVALUE | DlgMetadataAttach (MDLGPARENT dlgparent) |
| ERRVALUE | DlgRecoverProjectFile (MDLGPARENT dlgparent, bool mainproc) |
| int | DlgTableEditScaleSelection (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename) |
| int | DlgTableEditSelection (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, ELEMTYPE elemtype, RVC::OBJECTNAME &tablename) |
| DEFINE_ENUM_OPERATORS (DLG_IMAGE_HISTOGRAM::STYLE) | |
| bool | operator== (const ELEMENT &lhs, const ELEMENT &rhs) |
| bool | operat |