Coin: Base Classes

| Coin3D is Free Software, published under the BSD 3-clause license. | https://coin3d.github.io https://www.kongsberg.com/en/kogt/

Classes
Base Classes

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

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

## Detailed Description

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