SpatiumLib
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cspatium::gfx2d::BezierCurve2D 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::Drawing2D drawing functions
 Cspatium::geom3d::GeometryAbstract Geometry class
 Cspatium::geom3d::EllipsoidEllipsoid geometry
 Cspatium::geom3d::SpheroidSpheroid geometry
 Cspatium::geom3d::OblateSpheroidOblate spheroid geometry
 Cspatium::geom3d::PlanePlane geometry
 Cspatium::geom3d::SphereSphere geometry
 Cspatium::idx::Geometry< T, D >Geometry in D-dimensional space
 CGlobalThresholdFilterGlobal threshold image filter
 Cspatium::imgproc::IImageFilterInterface 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::ImageIORead and write images
 Cspatium::gfx3d::LightLight scene object
 Cspatium::gfx3d::DirectionalLightLight source that emits light in one direction as parallel rays <> the position
 Cspatium::gfx3d::PointLightLight source that emits light in all directions from a fixed point in space
 Cspatium::gfx3d::SpotLightLight source that emits a beam of light in one particular direction from a fixed point in space
 Cspatium::MatrixMathematical matrix with an arbitrary number number of rows and columns
 Cspatium::geom3d::Matrix4x44-by-4 matrix to represent and manipulate 3D transformations
 Cspatium::VectorVector in column-major order
 Cspatium::geom2d::Vector2Vector in 2D space
 Cspatium::geom3d::Point3Point in 3D Cartesian space as homogeneous coordinates
 Cspatium::geom3d::GeoPoint3Point in 3D geographical space as homogeneous coordinates
 Cspatium::geom3d::Vector3Vector 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::RendererAbstract base class for renderers
 Cspatium::gfx3d::WireframeRendererWireframe renderer for meshes
 Cspatium::gfx3d::Scene3D scene
 Cspatium::gfx3d::SceneObjectObject in a 3D scene
 Cspatium::gfx3d::CameraCamera object in a 3D scene
 Cspatium::gfx3d::OrthographicCameraCamera with orthographic projection
 Cspatium::gfx3d::PerspectiveCamera
 Cspatium::gfx3d::RenderObjectScene object that can be rendered
 Cspatium::gfx3d::MeshMesh object in a scene
 Cspatium::gfx3d::TransformTranformation in 3D space
 Cspatium::idx::Tree< G >Tree data structure
 Cspatium::idx::Tree< std::string >
 Cspatium::idx::StringTreeTree structure for strings. Usefull for debugging
 Cspatium::idx::Tree< std::vector< std::array< double, 2 > > >
 Cspatium::idx::PointQuadtreeQuadtree 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::StringTreeNodeA node in a string tree
 Cspatium::idx::TreeNode< std::vector< std::array< double, 2 > > >
 Cspatium::idx::PointQuadtreeNodeA node in a point quadtree (a quadrant)