sc::Nonreentran...dTorusHoleShape(3)
π NAME π
okay so the manual page you're reading is sc::Nonreentran...dTorusHoleShape(3), and the actual class name is sc::NonreentrantUncappedTorusHoleShape. That's the whole NAME section, bestie β no lore, just the class name doing its main character thing. β¨
π¦ SYNOPSIS π¦
Lowkey the important part: sc::NonreentrantUncappedTorusHoleShape inherits sc::UncappedTorusHoleShape. Periodt. π
πΈ Public Member Functions πΈ
NonreentrantUncappedTorusHoleShape (double r, const SphereShape &, const SphereShape &)β the constructor, taking adouble rplus twoconst SphereShape &args. Yes, those references are literally justconst SphereShape &with no parameter names in the page, so we're keeping it exactly that way. π«Άdouble distance_to_surface (const SCVector3 &r, SCVector3 *grad=0) constβ returns adouble, takesconst SCVector3 &r, and has anSCVector3 *gradpointer that defaults to0. It'sconst, too. πint gradient_implemented () constβ returns anintand isconst. That's the vibe check. β
π Additional Inherited Members π
The page also has an Additional Inherited Members bit. It doesn't list any extra deets here, so we're not gonna invent them. Ngl, respect. π
π Author π
This page was generated automatically by Doxygen for MPQC from the source code. So the author section is basically Doxygen saying "I did that." π β¨
okay that's the whole page, bestie β MPQC version 2.3.1, dated Sun Oct 4. Slay. ππ
π¦ where this page comes from
- ubuntu jammy: libsc-doc 2.3.1-21
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms