coin_projectors(3)
π NAME π
coin_projectors β it's the Projector Classes page, bestie π
(it lives in section 3 of the Coin manual, iykyk)
Okay so real talk: the projector classes are the little glow-up agents that convert between screenspace (2D) locations and locations in worldspace (3D). That's literally the whole job description. π¦
β¨ SYNOPSIS β¨
π Classes π
SbCylinderPlaneProjectorβ projects 2D points onto a half-cylinder and a plane. Two surfaces, one projector, no drama.SbCylinderProjectorβ the abstract base class for mapping to cylindrical surfaces. It's the blueprint, not the vibe itself.SbCylinderSectionProjectorβ projects 2D points onto a sliced cylinder. Sliced, like a lil cucumber π₯SbCylinderSheetProjectorβ projects 2D points to 3D points on a sheet covering a cylindrical shape.SbLineProjectorβ projects 2D points to 3D points along a line. Straight up. Literally straight.SbPlaneProjectorβ projects 2D points to 3D points in a plane. Flat-earther behaviour, but make it geometry.SbProjectorβ the abstract base projector class, aka the mother of them all πSbSpherePlaneProjectorβ projects 2D points onto a half-sphere and a plane. Best of both worlds fr fr.SbSphereProjectorβ the abstract base class for mapping to spherical surfaces πSbSphereSectionProjectorβ projects 2D points onto a sliced sphere. Cutie with a cross-section.SbSphereSheetProjectorβ projects 2D points to 3D points on a sheet covering a spherical shape. Wrapping the sphere like it's a lil gift π
πΈ Detailed Description πΈ
The projector classes are used to convert between screenspace (2D) locations and locations in worldspace (3D). That's it, that's the mission statement.
They are mostly used in relation to user interaction with the mouse in the viewport. So when your cursor does a thing and the 3D scene somehow gets it β yeah, that's these. Mouse girlies, this one's for you π±οΈπ
π Author π
Generated automatically by Doxygen for Coin from the source code. Not a human, not a poet, just a doc generator doing its lil best π«Ά
Version 4.0.10 β stamped Thu Jun 25 2026 00:00:00 β and that's the whole coin_projectors(3) page, bestie. Slay, stay hydrated, and go project some points π
β¨
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms