Namespace ABB.Robotics.RobotStudio.Stations.Forms
Classes
AfterFreehandEventArgs
Provides data for the AfterFreehand event.
AsyncCompletionEventArgs
Provides data for the Apply event.
DirectionControl
PositionControl with extra button for defining a direction (or offset) by two points
GraphicButton
Represents a clickable button in a GraphicControl.
GraphicButtonCollection
Represents a collection of GraphicButton objects.
GraphicControl
Displays graphical objects in a 3D view
GraphicHoverEventArgs
Provides data for the GraphicHover event
GraphicKeyTip
A description of a keyboard/mouse shortcut that can be displayed in a GraphicControl.
GraphicPicker
Provides mouse selection (picking) in a GraphicControl.
GraphicPickEventArgs
Provides data for the GraphicPick event
HoverObjectControl
The HoverObjectControl contains only a TextBox and a label used for describing the content that will be used as input to the control. The control is used to show a preview of what object will be selected in by the GraphicPicker of active project (when the mouse pointer hovers hovered over a ProjectObject).
InertiaControl
JointValuesControl
Summary description for JointValuesControl.
LocalRefCoordSys
MouseRectangleEventArgs
Provides data for the MouseRectangle event.
NumericTextBox
Numeric TextBox consisting of a edit control, spin buttons and a label. Supports mathematical expressions, Measuring unit conversions and min/max limits.
NumericTextBoxArray
An "array" of numeric text boxes with that will distribute its width equally among all child edit boxes
ObjectSelectionControl
Represents a control for selecting a ProjectObject, either by clicking in the graphics or by selecting from a dropdown list.
ObjectSelectionControlChangingEventArgs
Provides data for the SelectedObjectChanging event.
OrientationControl
Represents a control that displays an orientation as either Euler angles or quaternions.
ParentRefCoordSys
PositionControl
Represents a Windows control to display a position, with separate numeric text boxes for X, Y and Z. The control inherits a NumericTextBoxArray with three numeric text boxes. Set and get the position value using the Value property. It is possible to acceess individual numeric text boxes for X, Y and Z through the NumericalTextBoxes.
QuaternionControl
Represents a control that displays an orientation as quaternions.
RefCoordSys
Represents the reference coordinate system functionality and connects the ReferenceComboBox with the PositionControl. It keeps a collection of RefCoordSysItem which represents the different reference coordinate systems to choose from.
RefCoordSysItem
RefCoordSysItemCollection
RefCoordSysItemCollectionEditor
RefCoordSysItemConverter
ReferenceComboBox
ComboBox for selecting a reference coordinate system
RefFrameCoordSys
TemporaryGraphic
A simple non-persistent graphics object.
TemporaryGraphicCollection
A collection of TemporaryGraphic objects.
ToolControlBase
Base class for all hosted tool controls
ToolControlManager
Manages Tool Controls which is a user interface control that is hosted inside a Tool Window.
The host is by default displayed docked above the browser Tool Window.
Initially a Tool Control is shown as a child to the host and is often associated to some selected object in the Station.
When the Tool Control is teared off a new instance will be created that is still associated with the same selected object,
but will no longer react on selection changed.
Tool Controls must inherit ToolControlBase.
UcsRefCoordSys
UnitLabel
Represents a Label control with the name of a unit appended to the label text.
UserDefAxisRefCoordSys
UxTheme
ABB Internal use.
WorldRefCoordSys
Structs
GraphicCapabilities
Contains information about the capabilities of the graphics adapter used for rendering a GraphicControl.
GraphicControlSettings
Contains settings used for initializing a GraphicControl
Interfaces
IFreehandObject
Interface for an object that can be moved or rotated in the graphics.
IFreehandObject2
Interface for an object that can be moved or rotated in the graphics.
IFreehandObject3
Interface for an object that can be moved or rotated in the graphics.
IMeasureTemporaryGraphic
This interface can be used to customize certain aspects of graphic measurements on a TemporaryGraphic object.
Enums
FreehandManipulationType
Specifies the types of freehand manipulation.
FreehandMode
Specifies values to indicate how the user will be able to move or rotate a selected object by using the mouse.
FreehandPivotPoint
Specifies where to place the center of the freehand move and rotate manipulation tool. This point will act as the pivot point for freehand rotation.
FreehandReference
Specifies the reference coordinate system for freehand manipulation
GraphicDetailLevel
Specifies values to indicate the detail in which objects are rendered.
GraphicRepresentation
Specifies values to indicate how solid objects will be rendered.
GraphicStereoMode
Specifies values for StereoMode.
SelectionHighlightType
SelectionModes
Specifies values to indicate the type of objects which will be selectable by picking
SnapMode
Specifies values to indicate how the pick point will be adjusted ("snapped") when picking geometric objects.
Delegates
GraphicHoverEventHandler
Represents the method that will handle the GraphicHover event.
GraphicPickEventHandler
Represents the method that will handle the GraphicPick event.
MouseRectangleEventHandler
Represents the method that will handle the MouseRectangle event.
ObjectSelectionControlChangingEventHandler
Represents a handler for the SelectedObjectChanging event.