Chemical Data Processing Library C++ API - Version 1.2.0
|
Matrix types for various affine transformations. More...
#include <algorithm>
#include <cmath>
#include <limits>
#include <cstddef>
#include <vector>
#include <utility>
#include "CDPL/Math/Check.hpp"
#include "CDPL/Math/Expression.hpp"
#include "CDPL/Base/Exceptions.hpp"
Go to the source code of this file.
Classes | |
class | CDPL::Math::RotationMatrix< T > |
class | CDPL::Math::ScalingMatrix< T > |
class | CDPL::Math::TranslationMatrix< T > |
Namespaces | |
CDPL | |
The namespace of the Chemical Data Processing Library. | |
CDPL::Math | |
Contains classes and functions related to mathematics. | |
Typedefs | |
typedef ScalingMatrix< float > | CDPL::Math::FScalingMatrix |
typedef ScalingMatrix< double > | CDPL::Math::DScalingMatrix |
typedef ScalingMatrix< long > | CDPL::Math::LScalingMatrix |
typedef ScalingMatrix< unsigned long > | CDPL::Math::ULScalingMatrix |
typedef RotationMatrix< float > | CDPL::Math::FRotationMatrix |
typedef RotationMatrix< double > | CDPL::Math::DRotationMatrix |
typedef RotationMatrix< long > | CDPL::Math::LRotationMatrix |
typedef RotationMatrix< unsigned long > | CDPL::Math::ULRotationMatrix |
typedef TranslationMatrix< float > | CDPL::Math::FTranslationMatrix |
typedef TranslationMatrix< double > | CDPL::Math::DTranslationMatrix |
typedef TranslationMatrix< long > | CDPL::Math::LTranslationMatrix |
typedef TranslationMatrix< unsigned long > | CDPL::Math::ULTranslationMatrix |
Matrix types for various affine transformations.