MIRA
|
Contains the Transformer class that contains everything to handle transformation trees and to compute transforms within those trees. More...
#include <string>
#include <list>
#include <vector>
#include <boost/thread/mutex.hpp>
#include <error/Exceptions.h>
#include <utils/Foreach.h>
#include <transform/TransformerNode.h>
#include <transform/RigidTransform.h>
#include <math/NearestNeighborInterpolator.h>
Go to the source code of this file.
Classes | |
class | TransformerBase |
Base class for Transformer to decouple base functionality that is type independent from type dependent Transformer class template. More... | |
class | TransformerBase::Chain |
Represents a chain or path through the transformation tree from a staring node to the target node containing nodes whose transforms need to be applied inverse and nodes whose transforms need to be applied forward. More... | |
struct | TransformDesc |
Describes a path of transformations through the transformation tree. More... | |
class | GenericTransformer< TNode > |
A generic transformer base class that can be used with different types of actual transformation nodes. More... | |
class | Transformer< T, D, TTransform > |
A full features transformer class based on GenericTransformer. More... | |
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Typedefs | |
typedef Transformer< float, 2 > | Transformer2f |
Typedef for a transformer with 2D floating point transforms. More... | |
typedef Transformer< float, 3 > | Transformer3f |
Typedef for a transformer with 3D floating point transforms. More... | |
typedef Transformer< double, 2 > | Transformer2d |
Typedef for a transformer with 2D double precision transforms. More... | |
typedef Transformer< double, 3 > | Transformer3d |
Typedef for a transformer with 3D double precision transforms. More... | |
typedef Transformer< float, 2, RigidTransformCov > | TransformerCov2f |
Typedef for a transformer with 2D floating point transforms and covariance. More... | |
typedef Transformer< float, 3, RigidTransformCov > | TransformerCov3f |
Typedef for a transformer with 3D floating point transforms and covariance. More... | |
typedef Transformer< double, 2, RigidTransformCov > | TransformerCov2d |
Typedef for a transformer with 2D double precision transforms and covariance. More... | |
typedef Transformer< double, 3, RigidTransformCov > | TransformerCov3d |
Typedef for a transformer with 3D double precision transforms and covariance. More... | |
Contains the Transformer class that contains everything to handle transformation trees and to compute transforms within those trees.