SOXTTRANSFORMSLIDERSET(3iv)

πŸ‘‘ SoXtTransformSliderSet β€” the <pink>Motif slider glow-up</pink> for your SoTransform nodes

manual page Β· SoXtTransformSliderSet(3IV) Β· ok bestie sit down, we're editing transforms with actual sliders πŸ’…


✨ NAME ✨

SoXtTransformSliderSet β€” a component with Motif sliders for editing SoTransform nodes. Like, it's a whole little editor widget. Very demure, very mindful. πŸŽ€


🧬 INHERITS FROM 🧬

It's giving ✨legacy✨ β€” the ancestry goes:

  • SoXtComponent > SoXtSliderSetBase > SoXtSliderSet > SoXtTransformSliderSet

So it inherited from the whole girlboss lineage. Periodt.


πŸ“œ SYNOPSIS πŸ“œ

#include <Inventor/Xt/SoXtTransformSliderSet.h>

Methods from class SoXtTransformSliderSet:

              SoXtTransformSliderSet(Widget parent = NULL, const
                   char *name = NULL, SbBool buildInsideParent =
                   TRUE, SoNode *newEditNode = NULL )
              ~SoXtTransformSliderSet()

Methods from class SoXtSliderSetBase:

virtual void        setNode(SoNode *newNode)
SoNode *            getNode() const

Methods from class SoXtComponent:

virtual void            show()
virtual void            hide()
SbBool                  isVisible()
Widget                  getWidget() const
SbBool                  isTopLevelShell() const
Widget                  getShellWidget() const
Widget                  getParentWidget() const
void                    setSize(const SbVec2s &size)
SbVec2s                 getSize()
Display *               getDisplay()
void                    setTitle(const char *newTitle)
const char *            getTitle() const
void                    setIconTitle(const char *newIconTitle)
const char *            getIconTitle() const
void                    setWindowCloseCallback(SoXtComponentCB *func, void
                              *data = NULL)
static SoXtComponent *  getComponent(Widget w)
const char *            getWidgetName() const
const char *            getClassName() const

no cap, those are the exact signatures, don't come for me.


πŸ’– DESCRIPTION πŸ’–

Okay so, this class defines an editor that uses Motif Sliders to edit fields in an SoTransform node. 🎚️✨

There are sliders for editing the:

  • translation
  • scale
  • rotation
  • transform center

Like, four whole sliders, just vibing there, letting you drag your transform around instead of typing numbers like it's the dark ages. It's giving interactive. It's giving main character energy. Obsessed. πŸ¦‹


πŸ› οΈ METHODS πŸ› οΈ

🌸 Constructor & Destructor 🌸

              SoXtTransformSliderSet(Widget parent = NULL, const
                   char *name = NULL, SbBool buildInsideParent =
                   TRUE, SoNode *newEditNode = NULL )
              ~SoXtTransformSliderSet()

Constructor and destructor, bestie. πŸ’– And here's the cute part: at construction time the transform node to edit can be supplied β€” so you can just hand it the SoTransform right there in the constructor and it's ready to go. No extra steps. Slay.


πŸ‘€ SEE ALSO πŸ‘€

  • SoXtSliderSet
  • SoXtSliderSetBase
  • SoXtComponent
  • SoTransform
  • SoNode

Go read those too, iykyk 🫢


and that's the whole page, you ate that πŸ’…

signing off with the official tag: SoXtTransformSliderSet(3IV)() β€” that's the manual name up top, the same one down at the bottom, no date, no version number, just the title living its best life twice. 🌈⭐ Byeee! πŸŽ€