SoRenderManager::Superimposition(3)

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

πŸ’– SoRenderManager::Superimposition πŸ’–

okay bestie, so you know how this is straight out of the Coin manual? yeah. this whole page is the <SoRenderManager::Superimposition> class, and it's giving "little helper that draws stuff on top of your scene like a glow-up filter" energy. let's get into it. ✨


🌸 SYNOPSIS 🌸

πŸŽ€ Public Types

  • enum StateFlags β€” the vibe-check flags, and here's every single one, no cap:
    • ZBUFFERON = 0x0001 β€” z-buffer is on, babe
    • CLEARZBUFFER = 0x0002 β€” clear that z-buffer
    • AUTOREDRAW = 0x0004 β€” auto-redraw, it just does its thing
    • BACKGROUND = 0x0008 β€” it's giving background

πŸ¦‹ Public Member Functions

  • Superimposition (SoNode *scene, SbBool enabled, SoRenderManager *manager, uint32_t flags) β€” the constructor, aka the "hey girl hey, let's build one" moment
  • void render (SoGLRenderAction *action, SbBool clearcolorbuffer=FALSE) β€” does the actual drawing, and yes clearcolorbuffer defaults to FALSE
  • void setEnabled (SbBool yes) β€” turn it on or off
  • int getStateFlags (void) const β€” hand over those state flags
  • void setTransparencyType (SoGLRenderAction::TransparencyType transparencytype) β€” set the transparency type, obviously πŸ’…

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for Coin from the source code. yeah, the robot wrote it, we just gave it a makeover. 🫢


ngl bestie, that's literally the whole page. short and iconic. ✨

Coin πŸ’– version 4.0.10, dated Thu Jun 25 2026 β€” and that's a wrap, periodt. πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from