GLG Toolkit, C# Class Library  Version 4.6
GenLogic Namespace Reference

Classes

class  GlgAction
 Action object. More...
 
interface  GlgAlarmHandler
 Alarm handler interface. More...
 
class  GlgAngularAxis
 Angular Axis object. More...
 
class  GlgAnnotation
 Annotation object. More...
 
class  GlgArc
 Arc object. More...
 
class  GlgAxis
 Axis object. More...
 
class  GlgBoolean
 Mutable boolean object. More...
 
class  GlgBoxAttr
 Box attributes object, contains attributes of a text box. More...
 
class  GlgCallEvent
 User interface event data. More...
 
class  GlgChart
 Chart object. More...
 
interface  GlgChartFilter
 A custom chart filter used to aggregate a chart plot's data. More...
 
class  GlgColorTable
 Color table object. More...
 
class  GlgConnection
 Display connection object. More...
 
class  GlgControl
 A .NET-based custom control component that integrates GLG drawings into the .NET and Visual Studio environment. More...
 
class  GlgCube
 Defines a rectangular parallelepiped in 3D space (usually an object's bounding box) by its two diagonal points. More...
 
interface  GlgCustomSetupHandler
 A custom setup handler used to implement custom object processing logic. More...
 
class  GlgDataPoint
 Abstract superclass of all attribute objects. More...
 
class  GlgDataSample
 Data sample object that holds data for one point of a chart. More...
 
class  GlgDataSampleExt
 Extended DataSample object that holds data for one point of a chart. More...
 
interface  GlgDataSampleNode
 An object containing a chart data sample and its associated list node. More...
 
class  GlgDataValue
 Abstract superclass of all GLG data objects. More...
 
class  GlgDDataPoint
 Attribute object of D (double) type. More...
 
class  GlgDDataValue
 Data object of D (double) type. More...
 
class  GlgDouble
 Mutable double object. More...
 
class  GlgDynArray
 Dynamic array object. More...
 
class  GlgEdge
 Recta-linear or arc connector object. More...
 
interface  GlgErrorHandler
 A custom error handler object. More...
 
class  GlgEvent
 Event object. More...
 
class  GlgEventArgs
 Generic GLG event arguments object used for the GlgH, GlgV and GlgReady events. More...
 
class  GlgFindObjectsData
 A data object used to pass information to FindObjects and to return the search results. More...
 
class  GlgFont
 GLG font object. More...
 
class  GlgFontTable
 GLG font table object. More...
 
class  GlgFrame
 GLG frame object. More...
 
class  GlgFunction
 Function object. More...
 
class  GlgGDataPoint
 Attribute object of G type (XYZ point or RGB color). More...
 
class  GlgGDataValue
 Data object of G type (XYZ point or RGB color). More...
 
class  GlgGIS
 GIS object. More...
 
class  GlgGISRequestData
 
interface  GlgGISRequestObserver
 GlgGISRequestObserver object is used by the program receive notifications about the progress of a GIS map request. More...
 
interface  GlgHandler
 Interface used to implement custom interaction handlers. More...
 
class  GlgHierarchyData
 The object used to pass information to GlgHierarchyListener. More...
 
class  GlgHierarchyEventArgs
 Contains information about the GlgHierarchy events. More...
 
interface  GlgHierarchyListener
 A Hierarchy listener is used to get access to the drawing to be displayed in the SubWindow and SubDrawing objects before the drawing is displayed. More...
 
class  GlgHistory
 History object. More...
 
interface  GlgHListener
 H listener interface of GlgControl. More...
 
class  GlgHttpRequestData
 An auxiliary class used by GlgHttpRequestProcessor to pass the HTML request data to its custom request processing method and to return generated data for ASP.NET-based custom HTTP handlers. More...
 
class  GlgHttpRequestProcessor
 Request processor class for implementing custom HTTP handlers for ASP.NET. More...
 
class  GlgIHCallEvent
 A user interface event object received by installable interface handlers. More...
 
interface  GlgIHHandlerInterface
 Installable Interface Handler interface. More...
 
class  GlgImage
 GLG image object. More...
 
class  GlgInputEventArgs
 Contains information about the GlgInput event. More...
 
interface  GlgInputListener
 An Input listener is used to handle user interaction with input objects, as well as to perform object selection and action processing. More...
 
class  GlgInteger
 Mutable integer object. More...
 
interface  GlgLabelFormatter
 Label formatter interface. More...
 
class  GlgLatLonPoint
 Latitude/Longitude point for GIS UTM coordinate conversion utilities. More...
 
class  GlgLegend
 A chart's Legend object. More...
 
class  GlgLevelLine
 Level Line object. More...
 
class  GlgLight
 Light object. More...
 
class  GlgLightViewport
 Light viewport object. More...
 
class  GlgLineAttr
 Line Attributes object. More...
 
class  GlgList
 Double linked list object. More...
 
class  GlgMarker
 Marker object. More...
 
class  GlgMatrix
 Matrix object. More...
 
class  GlgMatrixData
 Contains matrix data used by GetMatrixData and SetMatrixData. More...
 
class  GlgMinMax
 Contains data extent information returned by GetChartDataExtent. More...
 
class  GlgObject
 An abstract superclass of all GLG objects. More...
 
interface  GlgObjectActionInterface
 Custom action interface. More...
 
interface  GlgObjectActionInterfaceExt
 Extended custom action interface. More...
 
class  GlgParallelogram
 Parallelogram object. More...
 
class  GlgPlot
 Plot object. More...
 
class  GlgPoint
 Defines an XYZ point in 3D space or an RGB color. More...
 
class  GlgPolygon
 Polygon object. More...
 
class  GlgPolyline
 Polyline object. More...
 
class  GlgPolySurface
 Polysurface object. More...
 
interface  GlgReadyListener
 Ready event handling interface. More...
 
class  GlgReference
 Reference object. More...
 
class  GlgRenderingAttr
 Rendering attributes object. More...
 
class  GlgResourceReference
 Alias object. More...
 
class  GlgRounded
 Rectangle with rounded corners. More...
 
class  GlgScreen
 Screen object. More...
 
class  GlgSDataPoint
 Attribute object of S (string) type. More...
 
class  GlgSDataValue
 Data object of S (string) type. More...
 
class  GlgSelectEventArgs
 Contains information about the GlgSelect event. More...
 
interface  GlgSelectListener
 A Select listener provides a simplified name-based interface to handle object selection. More...
 
class  GlgSeries
 Series object. More...
 
class  GlgSpline
 Spline object. More...
 
class  GlgSquareSeries
 Square series object. More...
 
class  GlgTag
 Tag object. More...
 
class  GlgText
 Text object. More...
 
interface  GlgTooltipFormatter
 Tooltip formatter interface. More...
 
class  GlgTraceData
 This object is used to pass information to TraceCallback. More...
 
class  GlgTraceEventArgs
 Contains information about the GlgTrace and GlgTrace2 events. More...
 
interface  GlgTraceListener
 A Trace listener is used to handle native windowing events. More...
 
class  GlgUtmMgrs
 UTM MGRS utility class. More...
 
class  GlgUtmPoint
 Point in UTM coordinates. More...
 
class  GlgVector
 Vector container. More...
 
class  GlgViewport
 Viewport object. More...
 
interface  GlgVListener
 V listener interface of GlgControl. More...
 
class  GlgXform
 Transformation object. More...
 

Enumerations

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

Functions

delegate void GlgProcessRequestDataFunc (GlgHttpRequestData data)
 A delegate used to pass a custom request proceesing method to an instance of GlgHttpRequestProcessor for ASP.NET-based custom HTTP handlers. More...