aimstil
5.0.5
|
This file contains forward declarations of classes defined in the TIL library. More...
#include <cstddef>
Go to the source code of this file.
Classes | |
class | til::Affine< T > |
A affine mathematical object. More... | |
class | til::AffineMap< T > |
Defines an affine coordinate transform. More... | |
class | til::Box< T, D > |
A 3D box parallel to canonical axes. More... | |
class | til::ChangePrecision< TClass, TNewPrecision > |
class | til::const_cyclic_iterator< TContainer > |
A const cyclic iterator is a const iterator that goes back to the begining of the container when it reaches the end. More... | |
class | til::cyclic_iterator< TContainer > |
A cyclic iterator is an iterator that goes back to the begining of the container when it reaches the end. More... | |
class | til::ImageC< T > |
Image class using contiguous memory. More... | |
class | til::ImageNC< T > |
Image class storing data slice-by-slice. More... | |
class | til::ImageRLE< T > |
Image class using run-length encoded data. More... | |
class | til::Matrix3< T > |
A mathematical matrix. More... | |
class | til::MeanAccumulator< T, TAccumulation > |
A class to accumulate values and return their mean. More... | |
class | til::Mesh< TMeshParam > |
A class to represent a very basic mesh, consisting of a set of vertices and a set of edges, represented as vertex indices. More... | |
struct | til::MeshAttributes< TMesh > |
A trait for knowing the return type of a Mesh when adding redundant attributes such as normals, neighbors, etc. More... | |
class | til::MeshFaceCollection< TParam > |
class | til::NaryTree< T, N > |
A class to represent an N-ary tree. More... | |
class | til::numeric_array< T, D > |
class | til::Scaling< T > |
Namespace for all linear algebra related stuff. More... | |
class | til::ScalingMap< T > |
class | til::sparse_vector< T, BaselinePolicy > |
A class that mimic the behavior of std::vector but with a storage policy focused on sparse data. More... | |
class | til::SymMatrix3< T > |
A class to store a 3*3 symetric matrix. More... | |
struct | til::MeshTraits< TMesh > |
Traits for meshes. More... | |
class | til::detail::AddNormalAttribute< TMesh, TParam > |
This class enhance a mesh class with a normal vector attribute. More... | |
class | til::detail::AddNeighborIndexAttribute< TMesh, TParam > |
This class enhance a mesh class with a neighbor index attribute. More... | |
Namespaces | |
til | |
Belongs to package Box Do not include directly, include til/Box.h instead. | |
til::detail | |
Multiply an image with another object. | |
This file contains forward declarations of classes defined in the TIL library.
This is used in particular to speed up computation time
Definition in file til_declarations.h.