| Cspatium::gfx2d::BezierCurve | 2D Bezier curve |
| Cspatium::imgproc::Blur | |
| ▼Cspatium::idx::Bounds< T, D > | Boundaries in D-dimensional space |
| ▼Cspatium::idx::BoundingBox< T, D > | Axis-aligned bounding box (AABB) in D-dimensional space |
| Cspatium::idx::OrientedBoundingBox< T, D > | Oriented bounding box in D-dimensional space |
| ▼Cspatium::idx::Bounds< double, D > | |
| Cspatium::idx::BoundingBox< double, 2 > | |
| Cspatium::gfx2d::Drawing | 2D drawing functions |
| ▼Cspatium::geom3d::Geometry | Abstract Geometry class |
| ▼Cspatium::geom3d::Ellipsoid | Ellipsoid geometry |
| ▼Cspatium::geom3d::Spheroid | Spheroid geometry |
| Cspatium::geom3d::OblateSpheroid | Oblate spheroid geometry |
| Cspatium::geom3d::Plane | Plane geometry |
| Cspatium::geom3d::Sphere | Sphere geometry |
| Cspatium::idx::Geometry< T, D > | Geometry in D-dimensional space |
| CGlobalThresholdFilter | Global threshold image filter |
| ▼Cspatium::imgproc::IImageFilter | Interface class for all image filters |
| Cspatium::imgproc::GlobalThreshold< T > | |
| Cspatium::imgproc::Grayscale< T > | Color image to grayscale |
| Cspatium::imgproc::Sobel | |
| Cspatium::Image< T, N > | Templated image container |
| Cspatium::ImageIO | Read and write images |
| ▼Cspatium::gfx3d::Light | Light scene object |
| Cspatium::gfx3d::DirectionalLight | Light source that emits light in one direction as parallel rays <> the position |
| Cspatium::gfx3d::PointLight | Light source that emits light in all directions from a fixed point in space |
| Cspatium::gfx3d::SpotLight | Light source that emits a beam of light in one particular direction from a fixed point in space |
| ▼Cspatium::Matrix | Mathematical matrix with an arbitrary number number of rows and columns |
| Cspatium::geom3d::Matrix4x4 | 4-by-4 matrix to represent and manipulate 3D transformations |
| ▼Cspatium::Vector | Vector in column-major order |
| Cspatium::geom2d::Vector2 | Vector in 2D space |
| ▼Cspatium::geom3d::Point3 | Point in 3D Cartesian space as homogeneous coordinates |
| Cspatium::geom3d::GeoPoint3 | Point in 3D geographical space as homogeneous coordinates |
| Cspatium::geom3d::Vector3 | Vector in 3D space |
| Cspatium::PixelValue< T, N > | Value of an image pixel with arbitrary data type and channel count |
| Cspatium::PixelValue< T, 1 > | Value of an image pixel with arbitrary data type and 1 channel |
| Cspatium::PixelValue< T, 3 > | Value of an image pixel with arbitrary data type and 3 channels |
| Cspatium::PixelValue< T, 4 > | Value of an image pixel with arbitrary data type and 4 channels |
| ▼Cspatium::gfx3d::Renderer | Abstract base class for renderers |
| Cspatium::gfx3d::WireframeRenderer | Wireframe renderer for meshes |
| Cspatium::gfx3d::Scene | 3D scene |
| ▼Cspatium::gfx3d::SceneObject | Object in a 3D scene |
| ▼Cspatium::gfx3d::Camera | Camera object in a 3D scene |
| Cspatium::gfx3d::OrthographicCamera | Camera with orthographic projection |
| Cspatium::gfx3d::PerspectiveCamera | |
| ▼Cspatium::gfx3d::RenderObject | Scene object that can be rendered |
| Cspatium::gfx3d::Mesh | Mesh object in a scene |
| Cspatium::gfx3d::Transform | Tranformation in 3D space |
| Cspatium::idx::Tree< G > | Tree data structure |
| ▼Cspatium::idx::Tree< std::string > | |
| Cspatium::idx::StringTree | Tree structure for strings. Usefull for debugging |
| ▼Cspatium::idx::Tree< std::vector< std::array< double, 2 > > > | |
| Cspatium::idx::PointQuadtree | Quadtree spatial index for 2D points |
| Cspatium::idx::TreeIterator< G > | Iterator for a Tree |
| Cspatium::idx::TreeNode< G > | Node in a Tree |
| ▼Cspatium::idx::TreeNode< std::string > | |
| Cspatium::idx::StringTreeNode | A node in a string tree |
| ▼Cspatium::idx::TreeNode< std::vector< std::array< double, 2 > > > | |
| Cspatium::idx::PointQuadtreeNode | A node in a point quadtree (a quadrant) |