SoGeo(3)

πŸ“¦
version 4.0.10 Β· 4 versions
, in fedora 43, fedora 44

✨ NAME ✨

SoGeo β€” bestie, this is the class that initializes the geo nodes in Coin, and it also comes with some utility geo coordinate functions. That's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

#include <Inventor/misc/SoGeo.h>

πŸŽ€ Static Public Member Functions πŸŽ€

  • static void init (void) β€” fires up the geo nodes in Coin, no args, no drama. ✨
  • static SbVec3d toGD (const SbString *originsystem, const int numoriginsys, const SbVec3d &origincoords) β€” hands you a SbVec3d, converting into GD. You pass the origin system (originsystem), how many of those you've got (numoriginsys), and the origin coords (origincoords). πŸ¦‹
  • static SbVec3d fromGD (const SbVec3d &gd, const SbString *tosystem, const int numtosys) β€” the reverse glow-up: takes gd and gives it back to you in tosystem, with numtosys telling it how many systems are in the stack. πŸ”₯
  • static SbDPMatrix calculateDPTransform (const SbString *originsystem, const int numoriginsys, const SbVec3d &origincoords, const SbString *localsystem, const int numlocalsys, const SbVec3d &localcoords) β€” crunches the DP transform for you. Six args, zero chill: originsystem, numoriginsys, origincoords, localsystem, numlocalsys, localcoords. πŸ‘‘
  • static SbMatrix calculateTransform (const SbString *originsystem, const int numoriginsys, const SbVec3d &origincoords, const SbString *localsystem, const int numlocalsys, const SbVec3d &localcoords) β€” same six-arg situation as above, except it returns a plain SbMatrix instead of a SbDPMatrix. Iconic, honestly. πŸ’œ

🌈 Detailed Description 🌈

okay so, the SoGeo class is used to initialize the geo nodes in Coin, and it also has some utility geo coordinate functions. That's it, that's the whole assignment, and it ate. πŸ’–


🫢 Author 🫢

Generated automatically by Doxygen for Coin from the source code. Not a human, just a very hardworking doc generator. 😭


πŸ’€ no cap: this page is Version 4.0.10, dated Thu Jun 25 2026 00:00:00, and it lives in section SoGeo(3). Go forth and geolocate, bestie. πŸŽ€πŸ¦‹βœ¨
πŸ“¦ where this page comes from