GLG Toolkit, Java Class Library  Version 4.5
5. Constants

Detailed Description

This group contains GLG constants.

In this documentation, most constants are organized into groups based on their usage. Regardless of the grouping, all constants are accessed in the code as properties of the GlgObject class, for example:

int text_type = GlgObject.FIXED_TEXT;

Groups

 GlgErrorType
 Specifies error message type for the Error method.
 
 GlgCallEventType
 Specifies the call event type for custom interaction handlers and installable interface handlers.
 
 GlgCompatibilityMode
 Specifies compatibility mode.
 
 GlgMediumType
 Specifies the type of medium to load GLG object from.
 
 GlgFillType
 Specifies polygon fill type binary flags that may be combined with bitwise OR operator.
 
 GlgOpenType
 Specifies polygon open type.
 
 GlgArcFillType
 Specifies arc fill type.
 
 GlgArcAngleDefType
 Specifies the way the arc's start and end angles are used.
 
 GlgMarkerType
 Specifies marker type binary flags that may be combined with bitwise OR.
 
 GlgTextType
 Specifies text type.
 
 GlgScalingType
 Specifies scaling type for fixed size properties: text size, polygon line width, marker size, etc.
 
 GlgOrientationType
 Specifies orientation type.
 
 GlgTextDirection
 Specifies text direction.
 
 GlgAnchoringType
 Specifies anchoring type binary flags.
 
 GlgLineAnchoringType
 Specifies line anchoring type for multi-line text objects.
 
 GlgAxisDirectionMask
 Axis direction masks.
 
 GlgAxisDirection
 Axis position and direction options.
 
 GlgTimeConversionType
 Specifies time conversion type for the time format transformation.
 
 GlgAxisType
 Specifies axis type.
 
 GlgAxisOutlineFlags
 Binary flags used to form GlgAxisOutlineType elements by combining them via bitwise OR.
 
 GlgAxisOutlineType
 Axis outline type constants.
 
 GlgLegendLayoutType
 Specifies legend layout type.
 
 GlgSplineType
 Specifies spline type.
 
 GlgImageType
 Specifies image object type.
 
 GlgProjectionType
 Specifies map server GIS projection.
 
 GlgGISRequestFlags
 GIS request flags that control which parameters of the GIS object will be updated by the request.
 
 GlgGISRequestStatus
 GIS request status in request observer's RequestUpdate method.
 
 GlgWaveformType
 Specifies timer transformation waveform type.
 
 GlgPathRotationType
 Specifies the rotation type of a path transformation.
 
 GlgReferenceType
 Specifies a type of a reference object.
 
 GlgStorageType
 Specifies template storage type of a reference object.
 
 GlgZSortType
 Specifies Z-sort type for hidden surface removal.
 
 GlgUnitsType
 Specifies the type of units that determine the size of the rounded corner of the Rounded object.
 
 GlgHistoryScrollType
 Specifies the scroll type of the History object.
 
 GlgTagType
 Specifies tag type.
 
 GlgTagAccessType
 Specifies tag access type.
 
 GlgLightType
 Specifies light type.
 
 GlgObjectType
 GLG object types.
 
 GlgDataType
 Data object types.
 
 GlgContainerType
 Specifies a type of objects to be held in a container object.
 
 GlgCloneType
 Specifies clone type.
 
 GlgFrameType
 Specifies a frame object type.
 
 GlgXformType
 Specifies transformation type.
 
 GlgBoolXformType
 Specifies the operation to be performed by the boolean transformation.
 
 GlgBoolConversionType
 Specifies conversion type for parameters of the boolean transformation.
 
 GlgCompareXformType
 Specifies the comparison operator of the compare transformation.
 
 GlgFunctionXformType
 Specifies the operation to be performed by the function transformation.
 
 GlgOffsetXformMoveFlag
 Move Flag of the offset transformations.
 
 GlgRole
 Specifies a role of an attribute object.
 
 GlgAccessType
 Container access type.
 
 GlgPositionModifier
 Container position modifier.
 
 GlgPositionType
 Container position type for the IsAt method.
 
 GlgMoveMode
 Specifies the way an object is moved.
 
 GlgGlobalType
 Specifies global type of a data object that controls how it is cloned.
 
 GlgBoundType
 Controls binding of a data object.
 
 GlgCallbackType
 Specifies callback type.
 
 GlgHierarchyCallbackType
 Indicates when the hierarchy callback is invoked.
 
 GlgCustomSetupType
 Indicates when the custom setup handler is invoked.
 
 GlgWidgetType
 Specifies the native widget type used by the viewport screen object.
 
 GlgShellType
 Specifies viewport screen's shell type.
 
 GlgConfigureMask
 Specifies window configuration masks that can be combined with bitwise OR.
 
 GlgStretchType
 Specifies stretch type of a viewport drawing.
 
 GlgZoomMode
 Specifies zoom mode.
 
 GlgZoomState
 Zoom state constants indicating the current Zoom operation in progress, if any.
 
 GlgModifierType
 Modifier type.
 
 GlgLabelType
 Provides a label type for a custom label formatter.
 
 GlgValueType
 Provides value type for a custom label formatter.
 
 GlgTriggerType
 Specifies a type of the mouse event that triggers an object's action.
 
 GlgActionType
 Specifies an action type.
 
 GlgCursorType
 Specifies a cursor type.
 
 GlgProcessArmedType
 Choices of the Action object's ProcessArmed attribute that controls processing of the Control key modifier.
 
 GlgArmedStateType
 Choices of the armed_state parameter of the GetAction method that controls selection of the returned action object.
 
 GlgProcessDoubleClickType
 Choices of the Action object's ProcessArmed attribute that controls processing of the double-click.
 
 GlgDoubleClickStateType
 Choices of the double_click_state parameter of the GetAction method that controls selection of the returned action object.
 
 GlgHandleInvisible
 Choices of handling invisible cells by a square series.
 
 GlgFillSpace
 Choices of filling extra space left by invisible elements in a square series.
 
 GlgKeepEditRatio
 Possible values of the KeepEditRatio attribute, used only by the GLG Editor when performing HierarchyDown.
 
 GlgDoubleBufferingType
 Specifies double buffering type.
 
 GlgCoordType
 Specifies coordinate types for transforming objects.
 
 GlgScaleAdjustmentType
 Specifies scaling adjustment type for pixel offset and screen scaling transformations.
 
 GlgControlPointType
 Specifies control point type.
 
 GlgDrawingCoordSystem
 Specifies the type of a drawing's coordinate system that defines the drawing's resize policy (CoordSystem attribute of the viewport screen).
 
 GlgObjectCoordSystem
 Specifies types of an object's CoordFlag: the type of the coordinate system used to interpret point coordinates of an object.
 
 GlgPanType
 Specifies the mode for a viewport's pan scrollbars.
 
 GlgScrollbarType
 Type of scrollbars to use for integrated panning.
 
 GlgEnableXY
 Specifies chart crosshair type.
 
 GlgGridType
 Specifies chart grid type.
 
 GlgChartElemDrawOrder
 Controls drawing order of the chart's elements, may be combined with bitwise OR.
 
 GlgChartState
 Flags for updating chart state, may be combined with bitwise OR.
 
 GlgLevelDrawOrder
 Specifies a drawing order of a chart's Level Lines and Time Lines.
 
 GlgElementDrawType
 Controls existence and drawn order of the angular axis elements.
 
 GlgLevelType
 Specifies a type of a chart's Level Line or a Time Line.
 
 GlgPlotType
 Specifies a type of a chart's plot.
 
 GlgChartAutoScale
 Specifies a type of a chart's autoscaling.
 
 GlgChartCacheUse
 Controls the use of a per-plot chart cache.
 
 GlgAnnotationType
 Specifies a type of a chart's annotation.
 
 GlgChartFilterType
 Specifies a filter type of a chart's plot.
 
 GlgChartFilterRval
 Return value of the Flush method of a custom chart data filter.
 
 GlgExtDataFlag
 Possible values of a plot's ExtendedData attribute.
 
 GlgExtDataType
 Specifies type of information stored in the extended data sample.
 
 GlgParallType
 Specifies parallelogram type.
 
 GlgGradientType
 Specifies gradient type.
 
 GlgArrowType
 Specifies arrow type.
 
 GlgArrowPositionTypeMask
 Arrow position and fill type masks.
 
 GlgArrowPositionFlags
 Arrow position constants.
 
 GlgArrowFillTypeFlags
 Arrow fill type constants.
 
 GlgConvexType
 Specifies convex type of a polygon for OpenGL.
 
 GlgAntiAliasingType
 Specifies anti-aliasing type.
 
 GlgPolygonShadingType
 Specifies polygon shading type.
 
 GlgLineCap
 Specifies line cap style.
 
 GlgSelectionType
 Specifies selection type.
 
 GlgLineAttrType
 Specifies the type of a Line Attributes object.
 
 GlgSelectionEventType
 Specifies the type of events returned by the CreateSelectionMessage method.
 
 GlgProcessMouseMask
 Specifies the type of the mouse events to be processed by a viewport.
 
 GlgMBType
 Specifies the MB flag for fonts used in the C/C++ environment.
 
 GlgXFontType
 Specifies the type of the X Windows font for the C/C++ environment.
 
 GlgLayoutType
 Specifies layout type.
 
 GlmLabelSelectionMode
 Specifies the label selection mode for a GIS object.
 
 GlgNativeTooltipType
 Specifies the type of a tooltip to use.
 
 GlgComponentQueryType
 Specifies a native component to return.
 
 GlgEventType
 GLG event type constants.
 
 GlgObjectMatchType
 Object matching criteria for the FindObjects method.
 
 GlgMGRSAccuracy
 Accuracy constants for UTM coordinate conversions.
 

Constants

static final int CHART_FILTER_VERSION = 2
 Custom filter version. More...
 
static final double COORD_MAPPING_ADJ = 0.5
 Coordinate adjustement constant used to map the pixel index to the center of the pixel (i.e pixel #5 is mapped to coord=5.5). More...
 
static final double EQUATOR_RADIUS = 6378136.0
 Equator radius in meters. More...
 
static final double GIS_OUTSIDE_VALUE = -2000.0
 A negative value for Z coordinates of converted points outside of the visible part of the globe in the GIS orthographic projection. More...
 
static final int MAJOR_VERSION = 4
 Major version number. More...
 
static final int MINOR_VERSION = 5
 Minor version number. More...
 
static final double POLAR_RADIUS = 6356752.0
 Polar radius in meters. More...
 

Variable Documentation

◆ CHART_FILTER_VERSION

final int CHART_FILTER_VERSION = 2
static

Custom filter version.

◆ COORD_MAPPING_ADJ

final double COORD_MAPPING_ADJ = 0.5
static

Coordinate adjustement constant used to map the pixel index to the center of the pixel (i.e pixel #5 is mapped to coord=5.5).

◆ EQUATOR_RADIUS

final double EQUATOR_RADIUS = 6378136.0
static

Equator radius in meters.

It is the lon extent of the GIS orthographic projection.

◆ GIS_OUTSIDE_VALUE

final double GIS_OUTSIDE_VALUE = -2000.0
static

A negative value for Z coordinates of converted points outside of the visible part of the globe in the GIS orthographic projection.

◆ MAJOR_VERSION

final int MAJOR_VERSION = 4
static

Major version number.

◆ MINOR_VERSION

final int MINOR_VERSION = 5
static

Minor version number.

◆ POLAR_RADIUS

final double POLAR_RADIUS = 6356752.0
static

Polar radius in meters.

It is the lat extent of the GIS orthographic projection.