.TH "Manipulator Classes" 3 "Thu May 29 2014" "Version 4.0.0a" "Coin" \" -*- nroff -*- .ad l .nh .SH NAME Manipulator Classes \- .SS "Classes" .in +1c .ti -1c .RI "class \fBSoCenterballManip\fP" .br .RI "\fIThe \fBSoCenterballManip\fP wraps an \fBSoCenterballDragger\fP for convenience\&. .PP \fP" .ti -1c .RI "class \fBSoClipPlaneManip\fP" .br .RI "\fIThe \fBSoClipPlaneManip\fP class is used to manipulate clip planes\&. .PP \fP" .ti -1c .RI "class \fBSoDirectionalLightManip\fP" .br .RI "\fIThe \fBSoDirectionalLightManip\fP class is used to manipulate \fBSoDirectionalLight\fP nodes\&. .PP \fP" .ti -1c .RI "class \fBSoHandleBoxManip\fP" .br .RI "\fIThe \fBSoHandleBoxManip\fP class wraps an \fBSoHandleBoxDragger\fP for manipulating a transformation\&. .PP \fP" .ti -1c .RI "class \fBSoJackManip\fP" .br .RI "\fIThe \fBSoJackManip\fP wraps an \fBSoJackDragger\fP for convenience\&. .PP \fP" .ti -1c .RI "class \fBSoPointLightManip\fP" .br .RI "\fIThe \fBSoPointLightManip\fP class is used to manipulate point light nodes\&. .PP \fP" .ti -1c .RI "class \fBSoSpotLightManip\fP" .br .RI "\fIThe \fBSoSpotLightManip\fP class is used to manipulate spot light nodes\&. .PP \fP" .ti -1c .RI "class \fBSoTabBoxManip\fP" .br .RI "\fIThe \fBSoTabBoxManip\fP class wraps an \fBSoTabBoxDragger\fP\&. .PP \fP" .ti -1c .RI "class \fBSoTrackballManip\fP" .br .RI "\fIThe \fBSoTrackballManip\fP wraps an \fBSoTrackballDragger\fP for convenience\&. .PP \fP" .ti -1c .RI "class \fBSoTransformBoxManip\fP" .br .RI "\fIThe \fBSoTransformBoxManip\fP wraps an \fBSoTransformBoxDragger\fP for convenience\&. .PP \fP" .ti -1c .RI "class \fBSoTransformerManip\fP" .br .RI "\fIThe \fBSoTransformerManip\fP wraps an \fBSoTransformerDragger\fP for convenience\&. .PP \fP" .ti -1c .RI "class \fBSoTransformManip\fP" .br .RI "\fIThe \fBSoTransformManip\fP class is used to manipulate transformations\&. .PP A manipulator is used by replacing the node you want to edit in the graph with the manipulator\&. Draggers are used to to manipulate the node\&. When manipulation is finished, the node is put back into the graph, replacing the manipulator\&. \fP" .in -1c .SH "Detailed Description" .PP Manipulators are objects you can swap back and forth into a scene graph at locations where you have an \fBSoTransform\fP node\&. They take the place of the \fBSoTransform\fP, continue to act like the \fBSoTransform\fP, but in addition give the user a 3D user interface, using draggers, for controlling the transform\&. When the user is done manipulating, the manipulator can swap itself back out, replacing itself with an \fBSoTransform\fP that represent the new transform value\&. .PP Manipulators is one of the concepts that really made Open Inventor stand out against the alternatives when it came out\&. .PP \fBSee also:\fP .RS 4 \fBDragger Classes\fP .RE .PP .SH "Author" .PP Generated automatically by Doxygen for Coin from the source code\&.