#include "DataVariantValidator.h"#include "EnumWrapper.h"Go to the source code of this file.
| typedef EnumWrapper<AnimationCycleEnum> AnimationCycle |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are AnimationCycleEnum.
Definition at line 33 of file TypesFile.h.
| typedef EnumWrapper<AnimationStateEnum> AnimationState |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are AnimationStateEnum.
Definition at line 57 of file TypesFile.h.
| typedef EnumWrapper<AoiAddModeEnum> AoiAddMode |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are AoiAddModeEnum.
Definition at line 73 of file TypesFile.h.
| typedef EnumWrapper<ArcRegionEnum> ArcRegion |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ArcRegionEnum.
Definition at line 90 of file TypesFile.h.
| typedef EnumWrapper<ArrowStyleEnum> ArrowStyle |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ArrowStyleEnum.
Definition at line 103 of file TypesFile.h.
| typedef EnumWrapper<AxisPositionEnum> AxisPosition |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are AxisPositionEnum.
Definition at line 113 of file TypesFile.h.
| typedef EnumWrapper<DataOriginEnum> DataOrigin |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are DataOriginEnum.
Definition at line 123 of file TypesFile.h.
| typedef EnumWrapper<DisplayModeEnum> DisplayMode |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are DisplayModeEnum.
Definition at line 140 of file TypesFile.h.
| typedef EnumWrapper<DistanceUnitsEnum> DistanceUnits |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are DistanceUnitsEnum.
Definition at line 159 of file TypesFile.h.
| typedef EnumWrapper<DmsFormatTypeEnum> DmsFormatType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are DmsFormatTypeEnum.
Definition at line 174 of file TypesFile.h.
| typedef EnumWrapper<DockWindowAreaTypeEnum> DockWindowAreaType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are DockWindowAreaTypeEnum.
Definition at line 196 of file TypesFile.h.
| typedef EnumWrapper<EncodingTypeEnum> EncodingType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are EncodingTypeEnum.
Definition at line 222 of file TypesFile.h.
| typedef EnumWrapper<EndianTypeEnum> EndianType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are EndianTypeEnum.
Definition at line 236 of file TypesFile.h.
| typedef EnumWrapper<FillStyleEnum> FillStyle |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are FillStyleEnum.
Definition at line 246 of file TypesFile.h.
| typedef EnumWrapper<FrameTypeEnum> FrameType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are FrameTypeEnum.
Definition at line 267 of file TypesFile.h.
| typedef EnumWrapper<GcpSymbolEnum> GcpSymbol |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GcpSymbolEnum.
Definition at line 281 of file TypesFile.h.
| typedef EnumWrapper<GeocoordTypeEnum> GeocoordType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GeocoordTypeEnum.
Definition at line 293 of file TypesFile.h.
| typedef EnumWrapper<GraphicAlignmentEnum> GraphicAlignment |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GraphicAlignmentEnum.
Definition at line 303 of file TypesFile.h.
| typedef EnumWrapper<GraphicDistributionEnum> GraphicDistribution |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GraphicDistributionEnum.
Definition at line 313 of file TypesFile.h.
| typedef EnumWrapper<GraphicModeTypeEnum> GraphicModeType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GraphicModeTypeEnum.
Definition at line 323 of file TypesFile.h.
| typedef EnumWrapper<GraphicObjectTypeEnum> GraphicObjectType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are GraphicObjectTypeEnum.
Definition at line 342 of file TypesFile.h.
| typedef EnumWrapper<InsetZoomModeEnum> InsetZoomMode |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are InsetZoomModeEnum.
Definition at line 352 of file TypesFile.h.
| typedef EnumWrapper<InterleaveFormatTypeEnum> InterleaveFormatType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are InterleaveFormatTypeEnum.
Definition at line 374 of file TypesFile.h.
| typedef EnumWrapper<LatLonStyleEnum> LatLonStyle |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are LatLonStyleEnum.
Definition at line 384 of file TypesFile.h.
| typedef EnumWrapper<LayerTypeEnum> LayerType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are LayerTypeEnum.
Definition at line 398 of file TypesFile.h.
| typedef EnumWrapper<LineStyleEnum> LineStyle |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are LineStyleEnum.
Definition at line 408 of file TypesFile.h.
| typedef EnumWrapper<LinkTypeEnum> LinkType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are LinkTypeEnum.
Definition at line 426 of file TypesFile.h.
| typedef EnumWrapper<MessageReportingLevelEnum> MessageReportingLevel |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are MessageReportingLevelEnum.
Definition at line 436 of file TypesFile.h.
| typedef EnumWrapper<MessageTypeEnum> MessageType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are MessageTypeEnum.
Definition at line 453 of file TypesFile.h.
| typedef EnumWrapper<ModeTypeEnum> ModeType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ModeTypeEnum.
Definition at line 475 of file TypesFile.h.
| typedef EnumWrapper<OrientationTypeEnum> OrientationType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are OrientationTypeEnum.
Definition at line 485 of file TypesFile.h.
| typedef EnumWrapper<PanModeTypeEnum> PanModeType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PanModeTypeEnum.
Definition at line 499 of file TypesFile.h.
| typedef EnumWrapper<PassAreaEnum> PassArea |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PassAreaEnum.
Definition at line 509 of file TypesFile.h.
| typedef EnumWrapper<PlotObjectTypeEnum> PlotObjectType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PlotObjectTypeEnum.
Definition at line 535 of file TypesFile.h.
| typedef EnumWrapper<PlotSelectionModeTypeEnum> PlotSelectionModeType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PlotSelectionModeTypeEnum.
Definition at line 552 of file TypesFile.h.
| typedef EnumWrapper<PlotTypeEnum> PlotType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PlotTypeEnum.
Definition at line 521 of file TypesFile.h.
| typedef EnumWrapper<PlugInCallbackTypeEnum> PlugInCallbackType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PlugInCallbackTypeEnum.
Definition at line 562 of file TypesFile.h.
| typedef EnumWrapper<PointSelectionDisplayTypeEnum> PointSelectionDisplayType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PointSelectionDisplayTypeEnum.
Definition at line 578 of file TypesFile.h.
| typedef EnumWrapper<PositionTypeEnum> PositionType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are PositionTypeEnum.
Definition at line 591 of file TypesFile.h.
| typedef EnumWrapper<ProcessingLocationEnum> ProcessingLocation |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ProcessingLocationEnum.
Definition at line 630 of file TypesFile.h.
| typedef EnumWrapper<RasterChannelTypeEnum> RasterChannelType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are RasterChannelTypeEnum.
Definition at line 642 of file TypesFile.h.
| typedef EnumWrapper<RegionUnitsEnum> RegionUnits |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are RegionUnitsEnum.
Definition at line 653 of file TypesFile.h.
| typedef EnumWrapper<ReleaseTypeEnum> ReleaseType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ReleaseTypeEnum.
Definition at line 671 of file TypesFile.h.
| typedef EnumWrapper<ScaleTypeEnum> ScaleType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ScaleTypeEnum.
Definition at line 731 of file TypesFile.h.
| typedef EnumWrapper<SessionSaveTypeEnum> SessionSaveType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are SessionSaveTypeEnum.
Definition at line 686 of file TypesFile.h.
| typedef EnumWrapper<StretchTypeEnum> StretchType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are StretchTypeEnum.
Definition at line 696 of file TypesFile.h.
| typedef EnumWrapper<SymbolTypeEnum> SymbolType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are SymbolTypeEnum.
Definition at line 715 of file TypesFile.h.
| typedef EnumWrapper<TextureModeEnum> TextureMode |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are TextureModeEnum.
Definition at line 749 of file TypesFile.h.
| typedef EnumWrapper<TilingTypeEnum> TilingType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are TilingTypeEnum.
Definition at line 765 of file TypesFile.h.
| typedef EnumWrapper<UnitSystemEnum> UnitSystem |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are UnitTypeEnum.
Definition at line 785 of file TypesFile.h.
| typedef EnumWrapper<UnitTypeEnum> UnitType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are UnitTypeEnum.
Definition at line 802 of file TypesFile.h.
| typedef EnumWrapper<ValidationResultTypeEnum> ValidationResultType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ValidationResultTypeEnum.
Definition at line 818 of file TypesFile.h.
| typedef EnumWrapper<ViewTypeEnum> ViewType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are ViewTypeEnum.
Definition at line 834 of file TypesFile.h.
| typedef EnumWrapper<WavelengthUnitsTypeEnum> WavelengthUnitsType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are WavelengthUnitsTypeEnum.
Definition at line 855 of file TypesFile.h.
| typedef EnumWrapper<WindowSizeTypeEnum> WindowSizeType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are WindowSizeTypeEnum.
Definition at line 874 of file TypesFile.h.
| typedef EnumWrapper<WindowTypeEnum> WindowType |
The EnumWrapper contains a given enum value and provides a isValid() method which returns true if the contained enum value is valid.
Please see How To Use EnumWrapper for more information. The wrapped enum values are WindowTypeEnum.
Definition at line 893 of file TypesFile.h.
| enum AnimationCycleEnum |
Specifies animation behavior after the last frame in the animation controller is set.
Definition at line 21 of file TypesFile.h.
| enum AnimationStateEnum |
Identifies the current play state of the animation controller animation.
Definition at line 40 of file TypesFile.h.
| enum AoiAddModeEnum |
Identifies the current AOI add mode on the AOI toolbar.
Definition at line 62 of file TypesFile.h.
| enum ArcRegionEnum |
Specifies the drawing format for annotation arc objects.
Definition at line 78 of file TypesFile.h.
| enum ArrowStyleEnum |
Available arrow styles.
| ARROW_NONE | |
| ARROW_SMALL | |
| ARROW_LARGE | |
| ARROW_TRIANGLE_SMALL | |
| ARROW_TRIANGLE_LARGE | |
| ARROW_TRIANGLE_SMALL_FILL | |
| ARROW_TRIANGLE_LARGE_FILL | |
| ARROW_DIAMOND | |
| ARROW_DIAMOND_FILL |
Definition at line 97 of file TypesFile.h.
| enum AxisPositionEnum |
| enum DataOriginEnum |
Specifies the pixel origin (0, 0) location for the data cube.
Definition at line 118 of file TypesFile.h.
| enum DisplayModeEnum |
Specifies how a raster layer is drawn.
Definition at line 128 of file TypesFile.h.
| enum DistanceUnitsEnum |
| enum DmsFormatTypeEnum |
Specifies the display type for latitude/longitude values.
| DMS_FULL | Decimal seconds (DD° MM' SS.ss"). |
| DMS_FULL_DECIMAL | Decimal degrees (DD.ddd). |
| DMS_MINUTES_DECIMAL | Decimal minutes (DD° MM.mm'). |
Definition at line 164 of file TypesFile.h.
The location of a DockWindow.
Definition at line 179 of file TypesFile.h.
| enum EncodingTypeEnum |
Data types for the data in a data set.
The EncodingType enumeration indicates the number of bytes in a single data value in addition to its positive/negative range. Each enumerated value maps to a standard C++ data type.
Definition at line 205 of file TypesFile.h.
| enum EndianTypeEnum |
Specifies byte order for multi-byte data types.
| BIG_ENDIAN_ORDER |
The big endian type has the most significant byte first.
|
| LITTLE_ENDIAN_ORDER |
The little endian type has the least significant byte first.
|
Definition at line 227 of file TypesFile.h.
| enum FillStyleEnum |
| enum FrameTypeEnum |
Specifies the value of an animation frame that an animation controller cycles through.
| FRAME_ID |
The animation is based on a frame number. Frame numbers typically range from zero to one less than the number of total frames. Multiple frames in a single animation should not contain the same frame number.
|
| FRAME_TIME |
The animation is based on a date/time value. See the AnimationFrame documentation for more details on the time value.
|
| FRAME_ELAPSED_TIME |
The animation is based on elapsed seconds after the start of the animation. See the AnimationFrame documentation for more details on the elapsed time value.
|
Definition at line 253 of file TypesFile.h.
| enum GcpSymbolEnum |
Available symbols for ground control points.
A ground control point is marked on the display with either an X or a + enclosed by a circle. Next to the marker is the text name of the GCP. The ground control point can be hidden by selecting no draw for the symbol.
Definition at line 276 of file TypesFile.h.
| enum GeocoordTypeEnum |
Type of geocoordinate.
Georeferencing can be performed in Latitude/Longitude or UTM coordinates.
Definition at line 288 of file TypesFile.h.
| enum GraphicAlignmentEnum |
Direction in which to evenly distribute selected annotation objects.
Definition at line 308 of file TypesFile.h.
| enum GraphicModeTypeEnum |
Specifies the mode types of annotation objects available.
Definition at line 318 of file TypesFile.h.
Specifies the types of annotation objects available.
NOTE: enum value TRAIL_OBJECT should not be used by plug-in code. It is for internal Core use only by the OverviewWindow.
Definition at line 331 of file TypesFile.h.
| enum InsetZoomModeEnum |
Specifies how the inset zoom percentage is calculated based on the current view zoom percentage.
Definition at line 347 of file TypesFile.h.
Specifies the data storage format.
The interleave format indicates how data values are stored in a file, as imported, or how to access the data values.
Definition at line 360 of file TypesFile.h.
| enum LatLonStyleEnum |
| enum LayerTypeEnum |
Supported layer types in the display.
The LayerType enumeration values list the layers available for display in a SpatialDataView.
| ANNOTATION | |
| AOI_LAYER | |
| CONTOUR_MAP | |
| GCP_LAYER | |
| GRAPHIC_LAYER | |
| LAT_LONG | |
| RASTER | |
| PSEUDOCOLOR | |
| THRESHOLD | |
| TIEPOINT_LAYER | |
| CUSTOM_LAYER |
Definition at line 392 of file TypesFile.h.
| enum LineStyleEnum |
| enum LinkTypeEnum |
View link type.
| NO_LINK |
There is no link for this View.
|
| AUTOMATIC_LINK |
Linked views use GEOCOORD_LINK when georeferencing is available, and MIRRORED_LINK when it is not.
|
| MIRRORED_LINK |
Linked views mirror actions. Panning, zooming, and rotating actions are performed on each linked view.
|
| GEOCOORD_LINK |
Linked views show the same geographic zoom and orientation.
|
Definition at line 413 of file TypesFile.h.
Identifies the reporting levels used by the message log manager.
Definition at line 431 of file TypesFile.h.
| enum MessageTypeEnum |
Identifies the type of message used in the suppressible message dialog.
| MESSAGE_INFO |
The message will tell the user some information.
|
| MESSAGE_WARNING |
The message will give the user a warning.
|
| MESSAGE_ERROR |
The message will show the user an error.
|
Definition at line 443 of file TypesFile.h.
| enum ModeTypeEnum |
Pixel selection mode.
Used in combination with the ToolType pixel selection tools, the pixel mode defines the action when the user clicks a pixel in the scene.
Definition at line 463 of file TypesFile.h.
| enum OrientationTypeEnum |
Specifies the direction in which an object is positioned.
Definition at line 480 of file TypesFile.h.
| enum PanModeTypeEnum |
Refresh rate when panning the scene in a View.
| PAN_DELAY |
The scene is not refreshed until the user releases the mouse button.
|
| PAN_INSTANT |
The scene refreshed constantly while the user moves the mouse over the window.
|
Definition at line 490 of file TypesFile.h.
| enum PassAreaEnum |
Identifies a region of data values references against one or two threshold values.
Definition at line 504 of file TypesFile.h.
| enum PlotObjectTypeEnum |
Available objects to display in a plot view.
| CURVE | |
| CURVE_COLLECTION | |
| HISTOGRAM | |
| LOCATOR | |
| REGION | |
| POINT_OBJECT | |
| POINT_SET | |
| ARROW | |
| AXIS | |
| CARTESIAN_GRIDLINES | |
| TEXT_OBJECT_TYPE | |
| PLOT_GROUP | |
| POLAR_GRIDLINES | |
| POLYGON_OBJECT_TYPE |
Definition at line 528 of file TypesFile.h.
How selection should operate in a plot.
| NORMAL_SELECTION |
Ordinary selection, where clicking on a plot object selects the entire object.
|
| DEEP_SELECTION |
Deep selection, where clicking on a compound plot object selects the portion clicked on.
DEEP_SELECTION currently only effects PointSet. |
Definition at line 540 of file TypesFile.h.
| enum PlotTypeEnum |
Available plot widgets in which to display plot data.
Definition at line 516 of file TypesFile.h.
How symbol selection should appear in a plot.
Definition at line 567 of file TypesFile.h.
| enum PositionTypeEnum |
Available locations for objects in a plot widget.
| TOP_LEFT_BOTTOM_LEFT | |
| TOP_LEFT_BOTTOM_RIGHT | |
| TOP_RIGHT_BOTTOM_LEFT | |
| TOP_RIGHT_BOTTOM_RIGHT | |
| CENTER |
Definition at line 585 of file TypesFile.h.
Specifies how the cube data should be handled on load and how it should be accessed after loading.
While the ProcessingLocation influences whether an algorithm can write to the data, various other factors can effect writability as well. The correct way to determine whether a RasterElement can be written to is to call RasterElement::getDataAccessor() with a writable request. If the DataAccessor returned is valid, the data may be written to.
| IN_MEMORY |
The cube data is loaded entirely into memory, and the data can be accessed directly.
|
| ON_DISK_READ_ONLY |
The cube data is not loaded into memory. It is accessed by parsing the original data from the disk. This can decrease processing performance, but has the advantage of not using memory or additional disk space. The cube data however is accessed in a read-only fashion.
Please see above for information on how to determine if the data may be overwritten. |
| ON_DISK |
The cube data is not loaded into memory. It is accessed by parsing the original data from the disk. This can decrease processing performance, but has the advantage of not using memory or additional disk space. The cube data however is accessed in a read/write fashion, so algorithms can change the raw cube data. Please be aware that even though the cube is opened in read/write fashion from disk, the original data file on the disk will in no way be changed. Only the in memory representation of the data being accessed from disk will be changed, and those changes must be kept the entire time the cube is loaded into the application. It is up to the RasterPager implementations to uphold this requirement.
Please see above for information on how to determine if the data may be overwritten. |
Definition at line 605 of file TypesFile.h.
Possible raster layer display colors.
This type specifies an individual display color channel when displaying a raster layer.
Definition at line 637 of file TypesFile.h.
| enum RegionUnitsEnum |
Specifies the units of the upper and lower values for a region used for threshold layers and histogram stretch.
Definition at line 648 of file TypesFile.h.
| enum ReleaseTypeEnum |
Application release configuration mode.
Definition at line 658 of file TypesFile.h.
| enum ScaleTypeEnum |
Available scale types for a plot.
A plot can either display in a linear or log scale.
Definition at line 722 of file TypesFile.h.
| enum SessionSaveTypeEnum |
Specifies under what circumstances a session should be saved.
Definition at line 676 of file TypesFile.h.
| enum StretchTypeEnum |
| enum SymbolTypeEnum |
Pixel marker symbol.
Selected pixels are displayed on the scene in various symbols so that the user can identify multiple selections on a single pixel.
NOTE: these are oredered so there is a relationship between boxed and unboxed such that X = BOXED_X - BOXED
Definition at line 707 of file TypesFile.h.
| enum TextureModeEnum |
Specifies how textures should be drawn when a single texture element is larger than a single screen pixel.
Definition at line 737 of file TypesFile.h.
| enum TilingTypeEnum |
Specifies the type of tiling to use for workspace windows.
Definition at line 754 of file TypesFile.h.
| enum UnitSystemEnum |
System of units to use.
The UnitSystem enumeration indicates the system of units to use when displaying values to the user.
| UNIT_KM | Use meters or kilometers as appropriate. |
| UNIT_KFT | Use feet or kilofeet (1000 feet) as appropriate. |
| UNIT_MI | Use feet or miles as appropriate. |
Definition at line 775 of file TypesFile.h.
| enum UnitTypeEnum |
Units of the values in a data set.
The UnitType enumeration indicates the format of values ins a data set. In addition to the available formats, custom types can be further distinguished by a units name.
| RADIANCE | |
| REFLECTANCE | |
| EMISSIVITY | |
| DIGITAL_NO | |
| CUSTOM_UNIT | |
| REFLECTANCE_FACTOR | |
| TRANSMITTANCE | |
| ABSORPTANCE | |
| ABSORBANCE | |
| DISTANCE |
Definition at line 796 of file TypesFile.h.
Result of plug-in validate() calls.
Definition at line 807 of file TypesFile.h.
| enum ViewTypeEnum |
Available view types.
| SPATIAL_DATA_VIEW |
Displays one or more layers from a LayerList.
|
| PRODUCT_VIEW |
Provides a paper layout where annotation objects can be added to construct a finished product.
|
| PLOT_VIEW |
Displays a plot with two axes and an optional legend.
|
Definition at line 823 of file TypesFile.h.
Units for spectral data wavelengths.
Wavelength values are defined and stored as microns in special metadata attributes in a DynamicObject. However, they can be displayed to the user in several different units.
Definition at line 845 of file TypesFile.h.
| enum WindowSizeTypeEnum |
Specifies the default size for a WorkspaceWindow when it is displayed.
Definition at line 860 of file TypesFile.h.
| enum WindowTypeEnum |
Available window types.
Definition at line 879 of file TypesFile.h.