The Interactor type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Childs |
The child interactors of this interactor. This property may be null.
| |
| Height |
The height of the interactor in terms of its own coordinate system, i.e. before
applying any transformation. This is the height of the interactor without
taking into account additional layers.
| |
| IsInteractive |
Controls whether an interactor can be interacted with.
| |
| Layers |
The layers of this interactor.
| |
| LayoutManager |
The layout property controls the placement of sub-interactors relative to this
one. This property may be null.
| |
| Object |
The controlled object.
| |
| Opacity |
A value between 0 and 1 that specifies the opacity of the interactor. 1 means
fully opaque, 0 means fully transparent (i.e. invisible). The default is 1.
| |
| Parent |
The interactor that this interactor is a child of.
| |
| Rectangle |
The rectangle that this interactor occupies, including the space taken by
its layers.
| |
| ToolTip |
The tooltip for this interactor. Override this to return the proper information for
this interactor. If null, no tooltip will be shown.
| |
| Transform |
Transformation that is applied to the interactor before drawing, relative
to the origin of its parent, i.e.:
| |
| ViewerTransform |
Transforms coordinates in the local coordinate system to the coordinate system of the
viewer, i.e.:
| |
| VisibleRectangle |
A rectangle that defines a the visible part of the interactor, in terms of its own
coordinate system.
| |
| Width |
The width of the interactor in terms of its own coordinate system, i.e. before
applying any transformation. This is the width of the interactor without
taking into account additional layers.
|