Matrix3.hh File Reference
#include "boost/range/numeric.hpp"#include "TQuaternion.h"#include "boca/math/GradedVector3.hh"#include "boca/math/Matrix2.hh"
Include dependency graph for Matrix3.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | boca::Matrix3< Value_ > |
| Three dimensional matrix. More... | |
| struct | boca::IsMatrix3< typename > |
| struct | boca::IsMatrix3< Matrix3< Value > > |
| struct | boost::range_const_iterator< boca::Matrix3< Value_ > > |
| struct | boost::range_mutable_iterator< boca::Matrix3< Value_ > > |
Namespaces | |
| boca | |
| Boosted Collider Analysis. | |
| boost | |
| Boost provides free peer-reviewed portable C++ source libraries. | |
Typedefs | |
| template<typename Value_ > | |
| using | boca::Array3 = std::array< Value_, 3 > |
| template<typename Value > | |
| using | boca::OnlyIfNotMatrix3 = typename std::enable_if< !IsMatrix3< Value >::value >::type |
Functions | |
| template<class Value_ , class Value_2_ , typename = OnlyIfNotMatrix3<Value_2_>> | |
| constexpr auto | boca::operator* (Matrix3< Value_ > const &matrix, Value_2_ scalar) |
| Multiplication with a scalar. More... | |
| template<class Value_ , class Value_2_ , typename = OnlyIfNotMatrix3<Value_2_>> | |
| constexpr auto | boca::operator* (Value_2_ scalar, Matrix3< Value_ > const &matrix) |
| Multiplication with a scalar. More... | |
| template<class Value_ , class Value_2_ > | |
| constexpr auto | boca::operator* (Matrix3< Value_ > const &matrix, Vector3< Value_2_ > const &vector) |
| Multiplication with a vector. More... | |
| template<class Value_ , class Value_2_ > | |
| constexpr Matrix3< ValueProduct< Value_, Value_2_ > > | boca::operator* (Vector3< Value_2_ > const &vector, Matrix3< Value_ > const &matrix) |
| Multiplication with a vector. More... | |
| template<typename Value_1_ , typename Value_2_ > | |
| constexpr Matrix3< ValueProduct< Value_1_, Value_2_ > > | boca::MatrixProduct (Vector3< Value_1_ > const &vector_1, Vector3< Value_2_ > const &vector_2) |
| Multiplication with a matrix. More... | |
