coin_base(3)

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

πŸ’– coin_base β€” Base Classes πŸ’–

okay bestie, welcome to coin_base(3), literally the starter pack of the Coin library ✨ this is where all the little building-block types live and honestly? iconic.


🌸 NAME 🌸

coin_base β€” Base Classes

  • This group is just a lot of basic types for linear algebra, string manipulation and misc. other utilities.

no cap, that's the whole vibe: math-y types, string-y types, and a lil pile of other useful stuff πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

πŸ¦‹ Classes πŸ¦‹

here's the whole squad, one by one, no skips, no summarising, we respect every single one 🫢

  • struct cc_string β€” The cc_string type is a C ADT for ASCII string management.
  • class SbBSPTree β€” The SbBSPTree class provides a binary space partitioning container.
  • class SbBox2s β€” The SbBox2s class is a 2 dimensional box with short integer coordinates.
  • class SbBox2i32 β€” The SbBox2i32 class is a 2 dimensional box with 32-bit integer coordinates.
  • class SbBox2f β€” The SbBox2f class is a 2 dimensional box with floating point corner coordinates.
  • class SbBox2d β€” The SbBox2d class is a 2 dimensional box with double precision corner coordinates.
  • class SbBox3s β€” The SbBox3s class is a 3 dimensional box with short integer coordinates.
  • class SbBox3i32 β€” The SbBox3i32 class is a 3 dimensional box with 32-bit integer coordinates.
  • class SbBox3f β€” The SbBox3f class is an abstraction for an axis aligned 3 dimensional box.
  • class SbBox3d β€” The SbBox3d class is an abstraction for an axis aligned 3 dimensional box.
  • class SbClip β€” The SbClip class is a generic polygon clipper class.
  • class SbColor β€” The SbColor class contains the red, green and blue components which make up a color value.
  • class SbColor4f β€” The SbColor4f class contains the red, green, blue and alpha components which make up a color value.
  • class SbCylinder β€” The SbCylinder class is a representation of a cylinder.
  • class SbDict β€” The SbDict class organizes a dictionary of keys and values.
  • class SbDPLine β€” The SbDPLine class represents a line using double precision coordinates.
  • class SbDPMatrix β€” The SbDPMatrix class is a 4x4 dimensional representation of a double-precision matrix.
  • class SbDPPlane β€” The SbDPPlane class represents a plane in 3D space.
  • class SbDPRotation β€” The SbDPRotation class represents a rotation in 3D space using double precision data.
  • class SbHeap β€” The SbHeap class is a generic heap class.
  • class SbImage β€” The SbImage class is an abstract data type for 2D and 3D images.
  • class SbLine β€” The SbLine class represents a line in 3D space.
  • class SbMatrix β€” The SbMatrix class is a 4x4 dimensional representation of a matrix.
  • class SbName β€” The SbName class stores strings by reference.
  • class SbOctTree β€” The SbOctTree class defines a generic octree for fast geometry searches.
  • class SbPlane β€” The SbPlane class represents a plane in 3D space.
  • class SbRotation β€” The SbRotation class represents a rotation in 3D space.
  • class SbSphere β€” The SbSphere class is a representation of a sphere.
  • class SbString β€” The SbString class is a string class with convenience functions for string operations.
  • class SbTesselator β€” The SbTesselator class is used to tessellate polygons into triangles.
  • class SbTime β€” The SbTime class instances represents time values.
  • class SbVec2s β€” The SbVec2s class is a 2 dimensional vector with short integer coordinates.
  • class SbVec2i32 β€” The SbVec2i32 class is a 2 dimensional vector with 32-bit signed integer coordinates.
  • class SbVec2f β€” The SbVec2f class is a 2 dimensional vector with floating point coordinates.
  • class SbVec2d β€” The SbVec2d class is a 2 dimensional vector with double precision floating point coordinates.
  • class SbVec3s β€” The SbVec3s class is a 3 dimensional vector with short integer coordinates.
  • class SbVec3f β€” The SbVec3f class is a 3 dimensional vector with floating point coordinates.
  • class SbVec3d β€” The SbVec3d class is a 3 dimensional vector with double precision floating point coordinates.
  • class SbVec4f β€” The SbVec4f class is a 4 dimensional vector with floating point coordinates.
  • class SbVec4d β€” The SbVec4d class is a 4 dimensional vector with double precision floating point coordinates.
  • class SbViewVolume β€” The SbViewVolume class is a viewing volume in 3D space.
  • class SbDPViewVolume β€” The SbDPViewVolume class is a double precision viewing volume in 3D space.
  • class SbViewportRegion β€” The SbViewportRegion class is a viewport within a full window.
  • class SbXfBox3f β€” The SbXfBox3f class is a 3 dimensional box with floating point coordinates and an attached transformation.
  • class SbXfBox3d β€” The SbXfBox3d class is a 3 dimensional box with double precision coordinates and an attached transformation.
  • class SbList< Type > β€” The SbList class is a template container class for lists.
  • class SbPList β€” The SbPList class is a container class for void pointers.
  • class SbIntList β€” The SbIntList class is a container for integer numbers.
  • class SbVec3fList β€” The SbVec3fList class is a container for pointers to SbVec3f objects.
  • class SbStringList β€” The SbStringList class is a container for pointers to SbString objects.

πŸ’« Detailed Description πŸ’«

This group is just a lot of basic types for linear algebra, string manipulation and misc. other utilities.

fr fr that's it, that's the whole lore. if you need a box, a vector, a matrix, a plane, a rotation, a color, a string, a list or a big ol' BSP tree β€” it's all in here and it's all yours πŸ₯°


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for Coin from the source code.


a lil note from me to you: this page is version 4.0.10 and it was born on Thu Jun 25 2026 00:00:00 πŸ’œ

stay slaying, bestie, and may your coordinates always be exactly the precision you asked for πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from