Share

TriadEvents Object


Description

Event object that provides Triad (3D Move/Rotate tool) events.

Methods

Name Description
Reposition Repositions the specified triad to the specified object.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
DegreesOfFreedom Gets/sets the allowed translation and rotation directions.
Enabled Gets/Sets the flag indicating whether the Triad is enabled.
GlobalTransform Gets/Sets the current position of the Triad.
IsInRedefineMode Read-only property that indicates whether the triad is currently in redefine mode.
MoveTriadOnly Gets/sets a flag indicating whether to move the triad independent of the object that the triad is being used to move.
MoveTriadOnlyEnabled Gets/sets a flag indicating whether to provide the 'Move Triad Only' option to the end user.
Parent Gets the parent object from whom this object can logically be reached.
Repeat Gets and sets a flag indicating whether the triad should be terminated after one sequence of moves.
Type Returns an ObjectTypeEnum indicating this object's type.

Events

Name Description
OnActivate Event that occurs when the triad is activated.
OnEndMove Fired when the user ends a mouse drag, after repositioning the triad by aligning or when the user selects another triad segment after entering translation/rotation values in the dialog.
OnEndSequence2 Fires when the user ends a move sequence of the triad.
OnMove Event that occurs when the triad moves as a result of a drag, a reposition or user entering values for translation or rotation. A 'reposition' move is always immediately followed by the OnEndMove event.
OnMoveTriadOnlyToggle2 Fires when the 'Move Triad Only' option is toggled.
OnSegmentSelectionChange Event that occurs every time a segment of a triad is selected.
OnStartMove Event that occurs when the triad begins to move as a result of a drag, a reposition or user entering values for translation or rotation. The event provides information of the state of the triad before the move actually occurs.
OnStartSequence Event that fires indicating the logical start of a sequence of triad moves.
OnTerminate2 Fires when the triad is terminated.

Accessed From

InteractionEvents.TriadEvents

Version

Introduced in version 9

Was this information helpful?