draggers(3)
π draggers(3) π
okay bestie, sit down, hydrate, and let me tell you about draggers β this is a Library Functions Manual page, section 3, and it's genuinely one of the most fun corners of Coin. it's giving "the entire interactive UI toolkit, but make it a friend group." π
β¨ NAME β¨
draggers β Dragger Classes π¦
like... all of them. the whole squad. π
πΈ SYNOPSIS πΈ
π«Ά Classes π«Ά
SoCenterballDraggerβ theSoCenterballDraggerclass is a dragger you can rotate and translate. two moods at once, iconic.SoDirectionalLightDraggerβ theSoDirectionalLightDraggerclass hands you interactive geometry for manipulating a directional light source. yes, you literally get to drag the light around. β¨SoDragPointDraggerβ theSoDragPointDraggerclass gives you mechanisms for moving a point in 3D.SoDraggerβ theSoDraggerclass is the base class for all draggers. the mother of the group chat. everybody else is her daughter. πSoHandleBoxDraggerβ theSoHandleBoxDraggerclass provides support for interactive scaling and translation.SoJackDraggerβ theSoJackDraggerclass is a dragger you can translate, rotate and scale. the full trio, no notes.SoPointLightDraggerβ theSoPointLightDraggerclass provides interactive geometry for manipulating a point light source.SoRotateCylindricalDraggerβ theSoRotateCylindricalDraggerclass is for rotating geometry around a single axis.SoRotateDiscDraggerβ theSoRotateDiscDraggerclass is for rotating geometry around a single axis.SoRotateSphericalDraggerβ theSoRotateSphericalDraggerclass is for rotating geometry in any direction. no axis restrictions, she's free. π¦SoScale1Draggerβ theSoScale1Draggerclass provides a mechanism for the end-user to scale in one dimension.SoScale2Draggerβ theSoScale2Draggerclass provides a mechanism for the end-user to scale in two dimensions.SoScale2UniformDraggerβ theSoScale2UniformDraggerclass provides a mechanism for the end-user to scale in two dimensions.SoScaleUniformDraggerβ theSoScaleUniformDraggerclass provides a mechanism for the end-user to scale in three dimensions.SoSpotLightDraggerβ theSoSpotLightDraggerclass provides interactive geometry for manipulating a spotlight.SoTabBoxDraggerβ theSoTabBoxDraggerwraps a box around geometry you can then translate and scale.SoTabPlaneDraggerβ theSoTabPlaneDraggerclass is a dragger you can translate and scale within a plane.SoTrackballDraggerβ theSoTrackballDraggerprovides the end-user with rotation and scaling interaction possibilities.SoTransformBoxDraggerβ theSoTransformBoxDraggerprovides a box which can be translated, scaled and rotated.SoTransformerDraggerβ theSoTransformerDraggerprovides geometry for translation, scaling and rotations.SoTranslate1Draggerβ theSoTranslate1Draggerclass provides a mechanism for the end-user to translate along an axis.SoTranslate2Draggerβ theSoTranslate2Draggerclass provides a mechanism for the end-user to translate in a plane.
π§ Detailed Description π§
okay so here's the tea, bestie. Draggers are interactive components in the scene graph that respond to, and are controlled by mouse and keyboard events. π±οΈβ¨οΈ
and then β and this is the part that lowkey blows my mind β They are used in manipulators as the user interface for the manipulation action, often many draggers combined at the same time. like, not one dragger doing a little solo. a whole collab. a group project that actually works. πβ¨
π See also π
- Manipulator Classes π«Ά
π Author π
Generated automatically by Doxygen for Coin from the source code. π€ (yes, a robot wrote this. and it ate. no cap.)
Coin Β· Version 3.1.3 Β· draggers(3)
and that's the whole page, bestie!! π thanks for reading all the way to the bottom, you're literally the main character. go forth and drag things around in 3D. periodt. π πβ¨π¦
π¦ where this page comes from
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 43: Coin3-devel 3.1.3-40.fc43 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.fc44 Β· GPL-2.0-only
- fedora 44: Coin3-devel 3.1.3-42.fc44 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms