/
manipulator

manipulator

Description

Establishes and configures the current manipulator within the 3D views.

The manipulator commands provide a flexible array of options for modifying object properties within the 3D views. For example, by using the options -posTrack and -orientTrack, you may establish the manipulator at the center of a group of objects. Subsequent modifications using the manipulator in these cases will take that location as the origin, modifying all members of the selection to together in the same local coordinate system.

Functional area

Interface

Command syntax

Syntax

manipulator [-posManip boolean] [-rotManip boolean] [-scaleManip boolean] [-specialManip boolean] [-posTrack boolean] [-orientTrack boolean] [-snap] [-follow boolean] [-selChangeFollow boolean] [-grid boolean] [-posGridVal integer] [-rotGridVal integer] [-scaleGridVal integer] [-logFeedback boolean] [-size float] [-inc float] [-dec float] [-space string] [-editBasePose boolean]

Arguments

None

Flags

NameFlag argumentsArgument typeExclusive toComments
posManip1booleanrotManip, scaleManipShow/hide the position manipulator,mutually exclusive with respect to [rotManip]
rotManip1booleanposManip, scaleManipShow/hide the rotation manipulator,mutually exclusive with respect to [posManip]
scaleManip1booleanposManip, rotManipShow/hide the scale manipulator,
specialManip1boolean
Show/hide the special manipulator,
posTrack1booleanSet/unset any manipulator snapping or following to the center of the selected nodes position
orientTrack1booleanSet/unset any manipulator snapping or following to the center of the selected nodes position
snap0Snaps manipulator to selected nodes
follow1booleanSet/unset following of current selection
selChangeFollow1booleanSet/unset following of current selection and any subsequent selection changes
grid1boolean
Set/unset manipulator grid snapping
posGridVal1integerSet the pos manip grid snapping value
rotGridVal1integerSet the rot manip grid snapping value
scaleGridVal1integer
logFeedback1booleanControls whether the feedback should be logged to the log file
size1floatinc, decSets the manipulator size, in mm
inc1floatsize, dec
dec1floatsize, inc
alignEnd0alignWs, alignPole
alignWs0alignEnd, alignPole
alignPole0alignEnd, alignWs
space1string
editBasePose1boolean

Return value

void

Examples

select LFWT LMWT LBWT RFWT RMWT RBWT; 
manipulator -rotManip on;
manipulator -orientTrack on -posTrack on;
// These commands select all members of a character's waist, 
// and prep the manipulator's center of rotation to always 
// remain in the middle of the selected group, enabling 
// you to rotate the markers as a unit about their center.
// Changing the selection will not change the rotation manipulator,
// allowing you to rotate other markers about the average of the
// waist markers.

Additional information

Related commands


© Copyright Vicon Motion Systems. All rights reserved.

Vicon trademarks