ManipulatorEvents Object


Description

ManipulatorEvents Object.

Methods

Name Description
ApplyDrag Drives manipulator to move as if it is dragged by end user.
SetAppearance Sets the visible and enabled manipulator elements.
SuggestedMiniToolbarPosition Calculates a suggested position to place mini toolbar with input mini toolbar size.

Properties

Name Description
Application Gets the root Application object. Where the property is weakly-typed, it can be set to (QueryInterfaced for) 'Application' when running with Inventor whereas, 'ApprenticeServer' when running with the Apprentice Server.
Enabled Gets and sets whether the manipulator events is enabled or not.
Parent Gets the parent object from whom this object can logically be reached.
SelectedElement Read-write property that gets and sets the selected manipulator element. If the kAllManipulatorElements is set that no element will be selected.
Transform Gets and sets the current position and orientation of the manipulator in model space.
Type Gets the constant that indicates the type of this object.
Visible Read-write property that gets and sets whether the enabled manipulator is visible or not. Set this property does not work if the Enabled equals to False.

Events

Name Description
OnDrag Fires fires when the manipulator moves as a result of a drag, reposition or user entering values for translation, rotation and scaling.
OnEndDrag Fires when the user ends an intermediate drag of the manipulator.
OnManipulatorElementSelectionChange Fires when a manipulator element is selected.
OnStartDrag Fires when a manipulator element is selected.

Accessed From

InteractionEvents.ManipulatorEvents

Version

Introduced in version 2017