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... | |