objtype.h File Reference

Define RVC::OBJTYPE enumeration. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  RVC

Enumerations

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_OutlineFont = 33,
  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_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_LAST
}

Functions

RVC::OBJTYPEoperator++ (RVC::OBJTYPE &lhs)\


Detailed Description

Define RVC::OBJTYPE enumeration.

Definition in file objtype.h.


Enumeration Type Documentation

enum OBJTYPE
 

Enumerations for RVC object types.

Enumeration values:
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_OutlineFont  Legacy font definitions.
OBJTYPE_GenericRef  Generic reference object, not user-viewable object, used for temporary objects.
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.
OBJTYPE_DBIndex  Database index.
OBJTYPE_SpatialTree  Spatial search tree.
OBJTYPE_HoughParms  Hough Transformation Parameters.
OBJTYPE_Shape  Geometric "Shape" object (Shapefile, Oracle Spatial, ...).
OBJTYPE_Database_Shape  Database for Geometric "Shape" object (Shapefile, Oracle Spatial, ...).
OBJTYPE_ICMProfile  ICM Profile objects.
OBJTYPE_LAST  Make sure rvcmain.c gets updated if this is changed.

Definition at line 62 of file objtype.h.


Function Documentation

RVC::OBJTYPE& operator++ RVC::OBJTYPE lhs  )  [inline]
 

Increment operator for RVC::OBJTYPE.

Definition at line 131 of file objtype.h.


Generated on Tue Dec 14 13:19:30 2004 for TNTsdk by  doxygen 1.3.8-20040913