Classes
Class | Description | |
---|---|---|
CloseWindowCommand |
Command used to close a window.
| |
CollisionEventArgs |
Arguments for collision events.
| |
CollisionLogOptions |
Options of handling collision event.
| |
CommandExecutionEventArgs |
Provides data for "CommandExecution" events.
| |
ComposeEmailCommand |
Command for launching an e-mail client
| |
CustomPivotControl |
A control for containing/switching multiple page views.
| |
CustomPivotControlRibbon |
Provides a configuration Ribbon for the Pivot Control
| |
CustomPivotItem |
A class to hold pivot item information
| |
DataValueWriteEventArgs |
Provides data for "DataValueWrite" events.
| |
FaceplateInformation |
Stores information for a single fixed-size faceplate related to the
image and the device it represents.
| |
GlobalAliasesCommand |
Command used to set global aliases.
| |
Gwx3DControl |
GraphWorX 3D Control
| |
GwxAnnotationCanvas |
Represents an annotation canvas
| |
GwxAnnotationsContainer |
Wrapper class used to expose annotations in the Document Explorer.
This class also supplies undo/redo capability for adding/removing annotations.
| |
GwxArc |
An elliptical arc based on a center point, two radii, a start angle, and a sweep angle.
| |
GwxBorder |
Represents a Border object.
| |
GwxBorderBase |
Base class for Border objects.
| |
GwxButton |
A normal push-button.
| |
GwxButtonBase |
Base class for buttons, checkboxes, and radiobuttons.
| |
GwxCanvas |
A container for grouping together related elements.
| |
GwxCheckBox |
A check box that allows the user to select a true or false state.
GwxCheckBox and GwxRadioButton controls have a similar function: they allow the user to
choose from a list of options. GwxCheckBox controls let the user pick a
combination of options. In contrast, GwxRadioButton controls allow a user
to choose from mutually exclusive options.
| |
GwxClassicBorderDecorator |
Represents a Classic Border object.
| |
GwxCloneDynamic |
Dynamic clone animation.
Clones an object at runtime.
| |
GwxCollisionSystem |
Top-level class for collision detection support in GraphWorX64 3D.
In config mode (as a part of Gwx3DControl) gathers input information,
in runtime mode encapsulates all collision bodies and takes care of
detecting/handling collisions between them.
| |
GwxColor |
Dynamic color animation.
Changes the color of an object based on the value of a data source.
| |
GwxConfiguration |
This class contains methods/properties used for configuration of display files.
In scripting, an object of this type is accessible via the "ThisConfiguration" global variable. The value of
the "ThisConfiguration" variable is the GwxConfiguration object that can be used to edit the
currently loaded display file.
| |
GwxConfiguration3D |
This class contains methods/properties used for configuration of 3D content.
| |
GwxContentControl |
Base class for content controls (such as buttons, checkboxes, etc.).
| |
GwxControl |
Base class for controls (such as buttons, checkboxes, etc.).
| |
GwxCustomConfirmMessage |
This class is used to display a custom confirmation MessageBox.
| |
GwxCustomMessage |
This class is used to display a custom MessageBox.
| |
GwxCustomView |
This class defines the information for an individual custom view used in a GwxCustomViews object.
| |
GwxCustomViewList |
A list of GwxCustomView objects.
| |
GwxCustomViews |
This class defines a set of custom views that are used to change the current zoom and pan
when selected by the user.
| |
GwxDecorator |
Provides a base class for elements that apply effects onto or around a single child element,
such as GwxBorder or GwxClassicBorderDecorator.
| |
GwxDependencyObject |
Base class that wraps DependencyObjects for configuration.
| |
GwxDependencyObjectList |
A list of GwxDependencyObject objects.
| |
GwxDependencyObjectListBase |
A list of GwxDependencyObject objects.
| |
GwxDisable |
This dynamic is used to disable objects with controllable dynamics.
| |
GwxDisplayTab |
This class defines the information for an individual tab used in a GwxDisplayTabs object.
| |
GwxDisplayTabList |
A list of GwxDisplayTab objects.
| |
GwxDisplayTabs |
This class defines a set of tabs that are used to load display files.
| |
GwxDocument |
Represents GraphWorX runtime information. This object type is associated with the root element
of a display.
In scripting, an object of this type is accessible via the "ThisDocument" global variable. The value of
the "ThisDocument" variable is the GwxDocument object for the currently loaded display file.
| |
GwxDynamic |
Base class for all GwxDynamic animations/actions.
| |
GwxDynamicDragEventArgs |
Provides data for "Drag" events.
| |
GwxDynamicGroup |
This class stores a list of Dynamic objects that are associated
with a target object.
| |
GwxDynamicList |
A list of GwxDynamic objects.
| |
GwxDynamicListBase |
Base class for strongly-typed lists of GwxDynamic objects.
| |
GwxDynamicSortedList |
A list of GwxDynamic objects sorted by type.
| |
GwxElement |
Base class that wraps Visual objects for configuration.
| |
GwxElementList |
A list of GwxElement objects.
| |
GwxEllipse |
An ellipse based on a center point and two radii.
| |
GwxFocusBorderOptions |
Options for the "focus border". The focus border appears around user-interactive objects in runtime when the mouse pointer
is over the object, or if the object has keyboard focus.
| |
GwxGeometryModel3D |
Represents a GeometryModel3D object.
| |
GwxGridOptions |
The grid used for aligning objects in a display.
| |
GwxGridPanel |
A container for grouping together related elements.
| |
GwxGridSmartSymbol |
A Smart Symbol based on a Grid Panel.
| |
GwxGroup |
A container for grouping together related elements.
| |
GwxHeaderedContentControl |
Base class for content controls that include a header (such as GroupBox elements).
| |
GwxHeaderedItemsControl |
Base class for items controls that include a header (such as ToolBar, MenuItem, and TreeViewItem elements).
| |
GwxHide |
Dynamic hide animation.
Hides an object based on the value of a data source.
| |
GwxImage |
Renders the contents of an image file (such as PNG or JPG) into a rectangular area.
| |
GwxItemsControl |
Base class for controls that contain a list of items (such as listboxes).
| |
GwxLabel |
Represents a Label object.
| |
GwxLayer |
Adds structure to a document by subdividing the contents into distinct layers.
Similar to a GwxGroup object.
| |
GwxLine |
A line segment that starts at one point and ends at another.
| |
GwxLocation |
Dynamic location animation.
Changes the location of an object based on the value of a data source.
| |
GwxMediaElement |
Wrapper for MediaElement
| |
GwxModel3D |
Represents a Model3D object.
| |
GwxModel3DGroup |
Represents a Model3DGroup object.
| |
GwxModelVisual3D |
Represents a ModelVisual3D object.
| |
GwxPanel |
Represents a Panel object.
| |
GwxPath |
A complex shape that can be a combination of lines and curves.
| |
GwxPathBase |
Base class for lines, polylines, polygons, and paths.
| |
GwxPick |
Dynamic pick animation.
Makes an object user interactive. This dynamic is typically used
to perform a command when the user clicks on an object.
| |
GwxPickCommand |
This is the base class from which all GwxPick commands derive.
| |
GwxPickFunctionKey |
This class is used to implement "function key" support.
| |
GwxPickMenuItem |
This class is used to implement "popup menu" support.
| |
GwxPipeControl |
A control for drawing pipes using polylines.
| |
GwxPivotControl |
Represents a control that allows a user to select items from among its child elements.
| |
GwxPivotItem |
Control that implements a selectable item inside a CustomPivotControl.
| |
GwxPolygon |
A 'closed' shape consisting of a set of connected straight line segments.
See also GwxPolyline.
| |
GwxPolyline |
A shape consisting of a set of connected straight line segments.
Typically a polyline represents an 'open' shape.
See also GwxPolygon.
| |
GwxPolylineBase |
Base class for polylines and polygons.
| |
GwxProcessPoint |
Dynamic process point.
Displays an alphanumeric representation of the value of a data source.
| |
GwxProcessPointStateItem |
Used to implement "statefield" support.
Each state item is derived from GwxColor, allowing each
state to have a different color if desired.
| |
GwxRadioButton |
A radio button.
Radio buttons are grouped logically if they all share the same GroupName.
When the user selects one radio button within a group, the others clear automatically.
GwxCheckBox and GwxRadioButton controls have a similar function: they allow the user to
choose from a list of options. GwxCheckBox controls let the user pick a
combination of options. In contrast, GwxRadioButton controls allow a user
to choose from mutually exclusive options.
| |
GwxRangeSelector |
Dynamic range selector animation.
Shows an object in a group of objects based on the value of a data source.
Similar to GwxStateSelector | |
GwxRangeSelectorStateItem |
Represents an individual state defined in a GwxRangeSelector animation.
This class is only used during runtime (it is not saved to the display).
| |
GwxRectangle |
A rectangle based on a top-left coordinate and a width and height.
This class also supports rounded rectangles.
| |
GwxRootElement |
Root object that contains all elements in a display.
| |
GwxRotation |
Dynamic rotation animation.
Rotates an object based on the value of a data source.
| |
GwxRuntimeControl |
GraphWorX Runtime Windows Forms Control.
| |
GwxRuntimeViewControl |
GraphWorX Runtime Viewer WPF Control.
In scripting, an object of this type is accessible via the "ThisWindow" global variable. The value of
the "ThisWindow" variable is the GwxRuntimeViewControl object that contains the
currently loaded display file.
| |
GwxScaleControl |
Scale Control Class
| |
GwxSelector |
Represents a control that allows a user to select items from among its child elements.
| |
GwxSelectorBase |
Base class for GwxRangeSelector and GwxStateSelector.
| |
GwxSelectorBaseStateItem |
Base class for selector state items.
| |
GwxShape |
Base class for all shapes (such as rectangles, ellipses, polygons, etc.).
| |
GwxSize |
Dynamic size animation.
Changes the size of an object based on the value of a data source.
| |
GwxSmartPinControl |
Smart Pin Control
| |
GwxSmartSymbol |
A Smart Symbol.
| |
GwxSmartSymbol3D |
A 3D Smart Symbol.
| |
GwxSmartTile |
A Smart Tile.
| |
GwxStateSelector |
Dynamic state selector animation.
Shows an object in a group of objects based on the state of a data source or data sources.
Similar to GwxRangeSelector | |
GwxStateSelectorStateItem |
Represents an individual state defined in a GwxStateSelector animation.
| |
GwxSvgImage |
Renders the contents of an SVG file into a rectangular area.
| |
GwxSymbol |
Represents an individual symbol in a Symbol Library Category.
| |
GwxTabControl |
Represents a control that allows a user to select items from among its child elements.
| |
GwxTabItem |
Control that implements a selectable item inside a TabControl.
| |
GwxTemplateLayer |
A template layer provides a "background" layout for a display.
Similar to a GwxLayer object.
| |
GwxTextBase |
Base class for elements with text properties (such as TextBlocks and Controls).
| |
GwxTextBlock |
Represents a TextBlock object.
| |
GwxTextBox |
Represents a TextBox object.
| |
GwxTextBoxBase |
Base class for TextBox objects.
| |
GwxTextDynamic |
Base class for text-related animations (GwxProcessPoint, GwxTimeDate).
| |
GwxTimeDate |
Dynamic time and date.
Displays an alphanumeric representation of the current time and date.
| |
GwxToggleButton |
Base class for checkboxes and radiobuttons.
| |
GwxToolTipOptions |
Options for tooltips.
| |
GwxUserControl |
Base class for user controls.
| |
GwxVideoControl |
A control for presenting video files and live video streams
| |
GwxViewbox |
Represents a Viewbox object.
| |
GwxViewPlane3D |
Represents 3D Plane that renders a 2D graphics display file.
| |
GwxWindowProperties |
Properties of a window.
| |
GwxWindowsFormsControl |
An embedded .NET Windows Forms Control.
| |
HistoryBackCommand |
Command used to navigate back in the display history.
| |
HistoryForwardCommand |
Command used to navigate back in the display history.
| |
IcoCommandingCommand |
Command for executing a command in the global commanding system.
| |
Layer3D |
Provides security-based decluttering for objects in 3D as well as the standard grouping functionality.
| |
LoadDisplayCommand |
Command used to load a display.
| |
LoadEventArgs |
Provides data for "Load" events.
| |
LoginLogoutCommand |
Command for opening the Login/Logout dialog.
| |
MapTerrain3D |
Represents a 3D terrain with the possibility to obtain data from EWX control.
| |
ObjectVisibilityCommand |
Command used to popup a menu.
| |
PanChangedEventArgs |
Provides data for PanChanged events.
| |
PhoneCallCommand |
Command for performing a phone call. For Windows Phone only.
| |
PipeCapConverter | TypeConverter for PenLineCap.
| |
PipeCapEditor |
The editor for pipe caps
| |
PlaySoundCommand |
Command used to play a sound.
| |
PopupMenuCommand |
Command used to popup a menu.
| |
PropertyDefinition |
This class stores the information necessary to dynamically define a new property as
a PropertyDescriptor and as a DependencyProperty.
| |
PropertyDefinitionCollection |
A list of PropertyDefinitions.
| |
PropertyDefinitionList |
A list of PropertyDefinitions.
| |
RegisteredCollisionBody |
Reference to GWX64 object to be included in collision detection.
| |
RegisteredCollisionBodyCollection |
Collection of registered collision bodies. Used for serialization purposes.
| |
RegisteredCollisionPair |
Explicit definition of two GWX64 objects to be mutually tested.
| |
RegisteredCollisionPairCollection |
Collection of registered collision pairs. Used for serialization purposes.
| |
RunReportCommand |
Command used to call report on a ReportWorX web service.
| |
RuntimeMenuCommand |
Command used to execute a command from the application's runtime menu/ribbon.
| |
RunTransactionCommand |
Command used to call transaction on a BridgeWorX web service.
| |
SaveEventArgs |
Provides data for "Save" events.
| |
ScriptCommand |
Command for executing a script.
| |
SendSMSCommand |
Command for launching an e-mail client
| |
SetAliasesCommand |
Command used to set local aliases.
| |
SetAliasesCommandBase |
Base class for commands that include parameters for setting local aliases.
| |
SetLanguageCommand |
Command used to set language aliases.
| |
SetViewCommand |
Command used to set a view.
| |
SmartIconMouseEventArgs |
Data relating to Smart Icon mouse events.
| |
StartApplicationCommand |
Command used to start an application.
| |
SymbolLibraryControl |
Control for managing "symbols". Symbols are reusable graphical components.
| |
ToggleValueCommand |
Command used to toggle a data value.
| |
ToggleValueCommand..::..ValueCollection |
Collection of values for the ToggleValueCommand.
| |
UpdateDatabaseCommand |
Command used to write a data value.
| |
WindowTargetCommandBase |
Base class for commands that include target window parameters.
| |
WordVariationsControl |
Control used to configure word variations
| |
WordVariationsForm | Form for editing a word variations DataTable used by the SymbolLibrary search.
| |
WriteValueCommand |
Command used to write a data value.
| |
ZoomChangedEventArgs |
Provides data for ZoomChanged events.
|
Structures
Structure | Description | |
---|---|---|
Gwx3DExportOptions |
Structure ensuring options exchange between GWX64 and export plugins.
| |
Gwx3DImportOptions |
Structure ensuring options exchange between GWX64 and import plugins.
|
Interfaces
Interface | Description | |
---|---|---|
IGwx3dDwgImporter |
Interface provides methods specific for the process of importing 3D dwg files.
| |
IGwx3DExporter |
Interface for all classes exporting GraphWorX64 3D data.
| |
IGwx3DImporter |
Interface for all classes importing GraphWorX64 3D data.
| |
IGwxDependencyObjectContainer |
Interface for a GwxDependencyObject that can contain child GwxDependencyObjects.
| |
IGwxDependencyObjectExtraContentContainer |
Interface for a GwxDependencyObject that can contain "extra content".
| |
IGwxElementContainer |
Interface for a GwxElement that can contain child GwxElements.
| |
IGwxSmartSymbol |
Interface for defining a "Smart Symbol" wrapper.
| |
ILayerRecord3D |
Provides layer information for import.
|
Delegates
Delegate | Description | |
---|---|---|
CollisionEventHandler |
Delegate for collision events.
| |
CommandExecutionEventHandler |
Represents the method that will handle "CommandExecution" events.
| |
DataValueWriteEventHandler |
Represents the method that will handle "DataValueWrite" events.
| |
GwxDynamicDragEventHandler |
Represents the method that will handle "Drag" events.
| |
LoadEventHandler |
Represents the method that will handle "Load" events.
| |
PanChangedEventHandler |
Represents the method that will handle PanChanged events.
| |
SaveEventHandler |
Represents the method that will handle "Save" events.
| |
SmartIconMouseEventHandler |
Represents a method used to handle Smart Icon mouse events.
| |
ZoomChangedEventHandler |
Represents the method that will handle ZoomChanged events.
|
Enumerations
Enumeration | Description | |
---|---|---|
AliasCommandType |
Command types used for setting alias values.
| |
Align3DType |
Represents a type of alignment in the 3D space
| |
AnnotationType |
Represents a type of annotation
| |
BooleanOption |
Tri-state boolean that includes values for False, True, and Default.
| |
CachePriority |
When the available cache space is running low, this option determines which
displays will be removed from the cache first.
| |
Distribute3DType |
Represents a type of object distribution in the 3D space
| |
FindReplaceTypes |
Types of properties to include in find/replace operations.
| |
Gwx3DControl..::..HighlightMode |
Modes of highlighting selected objects.
| |
GwxArc..::..ArcStyles |
Styles for a GwxArc object.
| |
GwxCollisionSystem..::..PreprocessingQuality |
Quality of BVH preprocessing.
| |
GwxDocument..::..MobileDisplayStyles |
Defines all types of styles for control in a mobile display.
| |
GwxDynamic..::..AnimationModes |
Available animation behavior types for dynamic objects.
| |
GwxDynamic..::..ComparisonType |
Available comparison operators for discrete dynamic activation.
| |
GwxDynamic..::..PartitionModes |
Available Partition (detent) Modes.
| |
GwxPick..::..PickExecutionType |
Specifies the type of user action that causes the pick dynamic to activate.
| |
GwxPick..::..PickModes |
Pick modes supported by GwxPick.
| |
GwxProcessPoint..::..PasswordHashingOptions | ||
GwxRotation..::..RotationModes |
Defines how a rotation dynamic affects its associated visual object.
| |
GwxRuntimeViewControl..::..PrintAreaOptions |
Specifies the different options for print area.
| |
GwxTimeDate..::..TimeDateFormats |
Formats available for the GwxTimeDate dynamic.
| |
GwxTimeDate..::..TimeDateModes |
Modes available for the GwxTimeDate dynamic.
| |
MakeSameSize3DType |
Represents a type of size in the 3D space
| |
ObjectVisibilityCommand..::..VisibilityCommands |
Options for setting object visibility during runtime.
| |
PhoneOrientation |
An enumeration of phone orientations
| |
PipeCap |
Pipe Cap Enumeration
| |
PlaySoundCommand..::..SoundSourceModes |
Defines ways that the SoundSource property can be interpreted.
| |
RunReportCommand..::..IdentityType |
Options for the user identity
| |
RuntimeMenuCommands |
IDs for commands that are available in the runtime menu/ribbon.
| |
RunTransactionCommand..::..IdentityType |
Options for the user identity
| |
ScaleCenter |
The enumaration representing types of centering
| |
ScaleType |
The Enumeration representing types of scale control
| |
SetViewCommand..::..ZoomType |
The enumeration representing the type of zoom
| |
Stack3DType |
Represents a type of stack in the 3D space
| |
VideoState |
VideoState enumeration
| |
WindowInitialLocation |
Specifies how to initially position a window.
| |
WindowTargetType |
Target type for finding one or more open display windows.
The target type is used in conjunction with a
"TargetName" to designate which display window(s)
to find. Note: "TargetName" can be a complete name,
a partial name with wildcards, or unspecified.
These target types are similar to those used in
Internet Explorer's window.open().
|