RVC Namespace Reference

Forward declarations. More...


Classes

class  ARRAY
 Manages OBJTYPE_GenericRef RVC objects. More...
class  AUTOLABEL
class  AUTOLINK
class  BINARY
 Manages RVC::OBJTYPE_GenericRef RVC objects. More...
class  CAD
 Manages RVC::OBJTYPE_CAD RVC objects. More...
class  CADELEMENT
 CAD Element Definition This class is used to define and use a CAD object element. More...
class  CADSTDATT
 CAD Standard Attribute manager. More...
class  CADTOOLKIT
 CAD Toolkit. More...
class  CADTOOLKITOBSERVER
class  CAMERACALIB
 Manages RVC::OBJTYPE_CameraCalib objects. More...
class  COLORMAP
 Manages RVC::OBJTYPE_ColorPalette objects. More...
class  COMBINE
 Manages RVC::GEOMETRIC combination methods. More...
class  CONTAINER
 Manages RVC::OBJTYPE_Container RVC objects. More...
class  CONTRAST
 Manages RVC::OBJTYPE_ContrastTable RVC objects. More...
class  CREDENTIALS
 < GENERATING_DOXYGEN_OUTPUT More...
class  DBASE
 Manages OBJTYPE_Database RVC objects. 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_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_SHAPE
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_STYLE
 Manages RVC::OBJTYPE_Table objects with RVC::DBTABLE::Usage_XXXStyle. More...
class  DESCRIPTOR
 DESCRIPTOR class for specifying name, description, and source for an object. 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  GEOMREGION
class  GEOREFERENCE
 Manages RVC::OBJTYPE_Georeference RVC objects. More...
class  GEOREGION
 Manages RVC::OBJTYPE_Region RVC objects. More...
class  GEOSPATIAL
 Interface for RVC objects that support a georeferences paradigm. More...
class  GEOTABLE
 Manages RVC::OBJTYPE_GeoTable (Pinmap like) RVC objects. More...
class  GETOBJFILTER
 Base class for object selection filter. 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  HYPERHISTOGRAM
 Manages RVC::OBJTYPE_HyperspectralHistogram objects. More...
class  HYPERINDEX
 Manages RVC::OBJTYPE_HyperIndex RVC objects. More...
class  HYPERSENSOR
 Manages RVC::OBJTYPE_HyperspectralSensorInfo RVC objects. More...
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  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  LINKITEM
class  LIST
 Manages RVC::OBJTYPE_GenericRef objects. More...
class  METADATA
 Manages RVC::OBJTYPE_Metadata RVC objects. More...
class  MOSAICLAYOUT
 Manages RVC::OBJTYPE_MosaicLayout objects. More...
class  MSTDATT
 Standard Attribute manager for geometric objects. More...
class  MULTIRASTER
class  NULLMASK
 Manages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_NullBand child 1-bit raster objects. More...
class  OBJECT
 The base class for all RVC objects. More...
class  OBJECTOBSERVER
 Base RVC observer class. More...
class  OBJITEM
 OBJITEM class for specifying a particular file and object. More...
class  OBJITEMLIST
class  OBJTYPESET
 Class to represent "set" of RVC object types. More...
class  OFONT
 Manages RVC::OBJTYPE_OutlineFont objects. More...
class  OPACITYMASK
 Manages RVC::OBJTYPE_Raster RVC::RASTER::USAGE_Opacity child 1-bit, 4-bit or 8-bit raster objects. More...
class  PRINTER_COLOR_BALANCE
 manages RVC::OBJTYPE_PrinterColorBalance objects. More...
class  QSEARCHTREE
 Manages RVC::OBJTYPE_QuadSearchTree RVC objects. More...
class  QUERY
 Manages RVC::OBJTYPE_Script_Query objects. More...
class  RASTER
 Manages RVC::OBJTYPE_Raster RVC objects. More...
class  RASTERSENSOR
 Manages RVC::OBJTYPE_SensorInfo RVC objects. 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. More...
class  SHAPE
 Manages RVC::OBJTYPE_Shape RVC objects. More...
class  SIMPLE
 Interface for RVC objects that support a Read Once, Write Once paradigm. 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...
class  SPECTRALLIBRARY
 Manages RVC::OBJTYPE_Spectral RVC objects. More...
class  SPOTOBJ
 Manages RVC::OBJTYPE_SpotHeader objects. More...
class  STYLE
 Manages RVC::OBJTYPE_Style RVC objects. More...
class  STYLEPATTERN_BASE
 Base pattern class. More...
class  STYLEPATTERN_BITMAP
 Bitmap pattern class. More...
class  STYLEPATTERN_HATCH
 Hatch pattern class. More...
class  STYLEPATTERN_LINE
 Line pattern class. More...
class  STYLEPATTERN_SYMBOL
 Point symbol pattern class. More...
class  TEXTOBJ
 Manages RVC::OBJTYPE_Text and derived RVC objects. 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  TINSTDATT
 TIN Standard Attribute manager. More...
class  TINTOOLKIT
 Tin Toolkit. More...
class  TINTOOLKITOBSERVER
class  VECTOR
 Manages RVC::OBJTYPE_Vector RVC objects. More...
class  VECTORTOOLKIT
 Vector Toolkit. More...
class  VECTORTOOLKITOBSERVER
class  VECTSTDATT
 Vector Standard Attribute manager. More...

Namespaces

namespace  OP
namespace  RASTEROP
namespace  UI

Typedefs

typedef FIXEDSTRING< 64 > OBJECTDESC
typedef FIXEDSTRING< 16 > OBJECTNAME
typedef FIXEDSTRING< 16 > OBJECTNAME
typedef FIXEDSTRING< 16 > OBJECTSOURCE

Enumerations

enum  DISPPARMUSAGE {
  DISPPARMUSAGE_Display = 0, DISPPARMUSAGE_Edit, DISPPARMUSAGE_NumericOutput, DISPPARMUSAGE_Surface,
  DISPPARMUSAGE_Unspecified = 99
}
enum  EDITDESCRIPTORFLAGS {
  EDITDESCRIPTORFLAG_Default = 0x0000, EDITDESCRIPTORFLAG_NoLegacySection = 0x0001, EDITDESCRIPTORFLAG_NoLegacyDescription = 0x0002, EDITDESCRIPTORFLAG_NoModifyLegacyName = 0x0004,
  EDITDESCRIPTORFLAG_NoModifyName = 0x0008
}
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_PrintDefinitions = 31,
  OBJTYPE_OutlineFont = 33, OBJTYPE_GenericRef = 34, OBJTYPE_XYDigitizerDefinitions = 36, 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_Anim3D = 59,
  OBJTYPE_Display_Sim3D = OBJTYPE_Display_Anim3D, 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_QuadSearchTree2 = 75, OBJTYPE_MosaicLayout = 76,
  OBJTYPE_Container = 77, OBJTYPE_LAST
}
enum  PATTERNTYPE {
  PATTERNTYPE_Symbol = 0, PATTERNTYPE_Line, PATTERNTYPE_Bitmap, PATTERNTYPE_Hatch,
  PATTERNTYPE_NumTypes
}
enum  SELTABFIELD {
  SELTABFIELD_Default = 0x0000, SELTABFIELD_AllowNoTable = 0x0001, SELTABFIELD_AllowNone = 0x0001, SELTABFIELD_UseFilter = 0x0002,
  SELTABFIELD_DftLastPosn = 0x0004, SELTABFIELD_NoInternal = 0x0008, SELTABFIELD_TableOnly = 0x0010
}
enum  STYLETYPE {
  STYLETYPE_First = 0, STYLETYPE_Point = 0, STYLETYPE_Line = 1, STYLETYPE_Polygon = 2,
  STYLETYPE_Text = 3, STYLETYPE_NumTypes = 4
}

Functions

 DEFINE_ENUM_OP_BITWISE (VECTOR::FLAGS)
 DEFINE_ENUM_OP_BITWISE (IMAGE::PYRAMID)
 DEFINE_ENUM_OP_BITWISE (GEOSPATIAL::OBJECTREGIONFLAGS)
 DEFINE_ENUM_OP_BITWISE (GEOSPATIAL::MAKELINKFLAGS)
 DEFINE_ENUM_OP_BITWISE (GEOMETRIC::COMPONENT)
 DEFINE_ENUM_OP_BITWISE (GEOMETRIC::EXTRACTFLAGS)
 DEFINE_ENUM_OP_BITWISE (EDITDESCRIPTORFLAGS)
 DEFINE_ENUM_OP_BITWISE (SELTABFIELD)
 DEFINE_ENUM_OP_BITWISE (COMBINE::COMBINEFLAGS)
 DEFINE_ENUM_OP_INCREMENT (PATTERNTYPE)
 DEFINE_ENUM_OP_INCREMENT (STYLETYPE)
 DEFINE_ENUM_OPERATORS (OBJECT::COPYFLAGS)
 DEFINE_ENUM_OPERATORS (DLG_IMAGE_HISTOGRAM::STYLE)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CURSOR::INDEXFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CURSOR::FUNCTION)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::PKTABLE)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::RANGEFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FIELDINFO::FLAGS)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::RECORD::FIELDFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::REFELEM)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::KEYFLAGS)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FINDFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::ITERATERECORD)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::INDEXSEARCH)
 DEFINE_ENUM_OPERATORS (DBASE::JOINFLAGS)
 DEFINE_ENUM_OPERATORS (DBASE::FINDFLAG)
 DEFINE_ENUM_OPERATORS (DBASE::COPYTABLE)
 DEFINE_ENUM_OPERATORS (DBASE::COPYFLAG)
ERRVALUE DlgEditACL (MDLGPARENT dlgparent, const MISTRING &title, const RVC::OBJITEM &ObjItem, SIMPLE_ARRAY< UINT8 > &buffer)
ERRVALUE DlgEditFileDescriptor (MDLGPARENT dlgparent, RVC::DESCRIPTOR &Descriptor, const FILEPATH &ParentDirectory, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE DlgEditObjectDescriptor (MDLGPARENT dlgparent, OBJITEM &ObjItem, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE DlgEditObjectDescriptor (MDLGPARENT dlgparent, DESCRIPTOR &Descriptor, FastDelegate< bool(RVC::OBJECTNAME &)> delegate, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE DlgEditObjectDescriptor (MDLGPARENT dlgparent, DESCRIPTOR &Descriptor, const MISTRING &title=TEXTID__None, EDITDESCRIPTORFLAGS flags=EDITDESCRIPTORFLAG_Default)
ERRVALUE DlgEditObjectInfo (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem)
int DlgGeorefMakeImplied (MDLGPARENT dlgparent)
ERRVALUE DlgGeorefMakeSimple (MDLGPARENT dlgparent)
ERRVALUE DlgGetGeoDatabases (MDLGPARENT dlgparent, const MISTRING &promptstr, RVC::OBJITEMLIST &objlist, RVC::GETOBJFILTER *filter=0)
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, 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, const TEXTID labelids[], 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 &TableNameShort, TEXTID titleid=TEXTID__None, SELTABFIELD flags=SELTABFIELD_TableOnly, GETTABLEFIELDFILTER *Filter=0)
ERRVALUE DlgGetTableField (MDLGPARENT dlgparent, const RVC::OBJITEM &dbobjitem, RVC::OBJECTNAME &TableNameShort, RVC::OBJECTNAME &FieldNameShort, TEXTID titleid=TEXTID__None, 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)
ERRVALUE GeneratePolygonTableFromLabels (const RVC::OBJITEM &ObjItem, bool AllowMultiple)
DEPRECATED MDLGPARENT OmGeorefCreate (MDLGPARENT dlgparent, const RVC::OBJITEM &ObjItem, RVC::OBJECTNAME &GeorefName, Arg *arglist, int argcount)
DEPRECATED ERRVALUE OmGeorefUpdate (MDLGPARENT GeorefOM, const RVC::OBJITEM &ObjItem, RVC::OBJECTNAME &GeorefName)
bool operator!= (const RVC::OBJITEM &lhs, const RVC::OBJITEM &rhs)
bool operator!= (const ELEMENT &lhs, const ELEMENT &rhs)
RVC::OBJTYPEoperator++ (RVC::OBJTYPE &lhs)
bool operator< (const RVC::OBJITEM &lhs, const RVC::OBJITEM &rhs)
bool operator< (const ELEMENT &lhs, const ELEMENT &rhs)
bool operator== (const RVC::OBJITEM &lhs, const RVC::OBJITEM &rhs)
bool operator== (const ELEMENT &lhs, const ELEMENT &rhs)


Detailed Description

Forward declarations.

Id
autolink.h_v 1.5 2007/01/08 14:43:21 mju Exp

Log
autolink.h_v
Revision 1.5 2007/01/08 14:43:21 mju Exclude private section from docs.

Revision 1.4 2007/01/08 14:16:28 mju Remove openAndResolve as unused.

Revision 1.3 2006/10/09 20:46:23 mju Fwd-declare filepath instead of using header.

Revision 1.2 2005/08/02 22:11:34 scowan Changed to use object classes.

Revision 1.1 2004/12/16 22:54:24 mju Initial revision


Typedef Documentation

typedef FIXEDSTRING<64> RVC::OBJECTDESC

Definition at line 25 of file objectname.h.

typedef FIXEDSTRING<16> RVC::OBJECTNAME

Definition at line 24 of file objectname.h.

typedef FIXEDSTRING<16> RVC::OBJECTNAME

Definition at line 105 of file descriptor.h.

typedef FIXEDSTRING<16> RVC::OBJECTSOURCE

Definition at line 24 of file objectname.h.


Enumeration Type Documentation

enum RVC::DISPPARMUSAGE

Enumerations for RVC DISPPARMUSAGE types.

Enumerator:
DISPPARMUSAGE_Display 
DISPPARMUSAGE_Edit 
DISPPARMUSAGE_NumericOutput 
DISPPARMUSAGE_Surface 
DISPPARMUSAGE_Unspecified 

Definition at line 27 of file dispparmusage.h.

enum RVC::EDITDESCRIPTORFLAGS

Flags for RVC::DlgEditObjectDescriptor and RVC::DlgEditFileDescriptor.

Enumerator:
EDITDESCRIPTORFLAG_Default 
EDITDESCRIPTORFLAG_NoLegacySection 
EDITDESCRIPTORFLAG_NoLegacyDescription 
EDITDESCRIPTORFLAG_NoModifyLegacyName 
EDITDESCRIPTORFLAG_NoModifyName 

Definition at line 236 of file dialogs.h.

enum RVC::OBJTYPE

Enumerations for RVC object types.

Enumerator:
OBJTYPE_All  Used to represent "all" objects in selection/filters.
OBJTYPE_File  RVC file itself.
OBJTYPE_Folder  Folder.
OBJTYPE_Raster  Raster.
OBJTYPE_Vector  Vector.
OBJTYPE_CAD  CAD.
OBJTYPE_Database  General database.
OBJTYPE_Style  Drawing style.
OBJTYPE_Script_Query  Generic database query string.
OBJTYPE_Filter  Spatial filter description.
OBJTYPE_Georeference  Georeference information.
OBJTYPE_HyperIndex  Hyper-index information.
OBJTYPE_DatabaseForm  Database display layout.
OBJTYPE_TiePoint  Tie point list.
OBJTYPE_Histogram  Raster histogram.
OBJTYPE_ContrastTable  Contrasting table.
OBJTYPE_ColorPalette  Color table for rasters.
OBJTYPE_Database_Raster  Database for raster cells.
OBJTYPE_FreqProcInfo  Information to match frequency-domain rasters.
OBJTYPE_RasterTrend  Trend Information.
OBJTYPE_SpotHeader  Header (leader) file from SPOT tape.
OBJTYPE_CameraCalib  Camera calibration information.
OBJTYPE_Database_VectorPoint  Database for point elements.
OBJTYPE_Database_VectorLine  Database for line elements.
OBJTYPE_Database_VectorPolygon  Database for polygon elements.
OBJTYPE_Database_CAD  Database for CAD.
OBJTYPE_PrinterColorBalance  Printer color balance.
OBJTYPE_PrintDefinitions  Description for raster printer devices.
OBJTYPE_OutlineFont  Legacy font definitions.
OBJTYPE_GenericRef  Generic reference object, not user-viewable object, used for temporary objects.
OBJTYPE_XYDigitizerDefinitions  XY Digitizer Defintions object.
OBJTYPE_Display_Group  Display group layout information.
OBJTYPE_Disp2DWindow  Old display window layout information.
OBJTYPE_TIN  TIN.
OBJTYPE_DispParm  Display parameter structure.
OBJTYPE_Legend  Legend.
OBJTYPE_Text  Generic Text.
OBJTYPE_Database_TIN  Database for TIN.
OBJTYPE_Region  Region.
OBJTYPE_Association  External file association.
OBJTYPE_QuadSearchTree  Search Quad Tree.
OBJTYPE_DatabaseParm  Database parameters.
OBJTYPE_Theme  Theme Mapping parameters.
OBJTYPE_Metadata  Metadata.
OBJTYPE_Table  Table in database.
OBJTYPE_DatabaseInverseList  Database table-to-element list.
OBJTYPE_EditParm  Object Editor parameter structure.
OBJTYPE_Display_Layout  Display layout information.
OBJTYPE_Script_SML  Stand-alone SML Script.
OBJTYPE_Spectral  Spectral.
OBJTYPE_RasterSet  Raster Set.
OBJTYPE_Display_Anim3D  Display 3D animation parameters.
OBJTYPE_Display_Sim3D 
OBJTYPE_Hyperspectral  Hyperspectral.
OBJTYPE_DatabaseConstraint  Database table constraint information.
OBJTYPE_HyperspectralHistogram  Hyperspectral histogram.
OBJTYPE_HyperspectralSensorInfo  Hyperspectral sensor.
OBJTYPE_SensorInfo  Sensor calibration information for spectral bands.
OBJTYPE_LayoutTemplate  Layout template.
OBJTYPE_Thumbnail  Thumbnail container.
<