Rosetta 3.3
|
Fast 3x3 matrix. More...
#include <numeric/xyzMatrix.fwd.hh>
#include <numeric/xyzVector.hh>
#include <numeric/xyz.functions.fwd.hh>
#include <numeric/internal/ColPointers.hh>
#include <numeric/internal/ColsPointer.hh>
#include <numeric/internal/ColVectors.hh>
#include <numeric/internal/RowPointers.hh>
#include <numeric/internal/RowsPointer.hh>
#include <numeric/internal/RowVectors.hh>
#include <cassert>
Classes | |
class | numeric::xyzMatrix< T > |
xyzMatrix: Fast 3x3 xyz matrix template More... | |
Namespaces | |
namespace | numeric |
A 1D histogram based upon a map structure. | |
Functions | |
template<typename T > | |
xyzMatrix< T > | numeric::operator+ (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix + xyzMatrix | |
template<typename T > | |
xyzMatrix< T > | numeric::operator+ (xyzMatrix< T > const &m, T const &t) |
xyzMatrix + T | |
template<typename T > | |
xyzMatrix< T > | numeric::operator+ (T const &t, xyzMatrix< T > const &m) |
T + xyzMatrix. | |
template<typename T > | |
xyzMatrix< T > | numeric::operator- (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix - xyzMatrix | |
template<typename T > | |
xyzMatrix< T > | numeric::operator- (xyzMatrix< T > const &m, T const &t) |
xyzMatrix - T | |
template<typename T > | |
xyzMatrix< T > | numeric::operator- (T const &t, xyzMatrix< T > const &m) |
T - xyzMatrix. | |
template<typename T > | |
xyzMatrix< T > | numeric::operator* (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix * xyzMatrix | |
template<typename T > | |
xyzMatrix< T > | numeric::operator* (xyzMatrix< T > const &m, T const &t) |
xyzMatrix * T | |
template<typename T > | |
xyzMatrix< T > | numeric::operator* (T const &t, xyzMatrix< T > const &m) |
T * xyzMatrix. | |
template<typename T > | |
xyzMatrix< T > | numeric::operator/ (xyzMatrix< T > const &m, T const &t) |
xyzMatrix / T | |
template<typename T > | |
bool | numeric::operator== (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix == xyzMatrix | |
template<typename T > | |
bool | numeric::operator!= (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix != xyzMatrix | |
template<typename T > | |
bool | numeric::operator< (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix < xyzMatrix | |
template<typename T > | |
bool | numeric::operator<= (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix <= xyzMatrix | |
template<typename T > | |
bool | numeric::operator>= (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix >= xyzMatrix | |
template<typename T > | |
bool | numeric::operator> (xyzMatrix< T > const &a, xyzMatrix< T > const &b) |
xyzMatrix > xyzMatrix | |
template<typename T > | |
bool | numeric::operator== (xyzMatrix< T > const &m, T const &t) |
xyzMatrix == T | |
template<typename T > | |
bool | numeric::operator!= (xyzMatrix< T > const &m, T const &t) |
xyzMatrix != T | |
template<typename T > | |
bool | numeric::operator< (xyzMatrix< T > const &m, T const &t) |
xyzMatrix < T | |
template<typename T > | |
bool | numeric::operator<= (xyzMatrix< T > const &m, T const &t) |
xyzMatrix <= T | |
template<typename T > | |
bool | numeric::operator>= (xyzMatrix< T > const &m, T const &t) |
xyzMatrix >= T | |
template<typename T > | |
bool | numeric::operator> (xyzMatrix< T > const &m, T const &t) |
xyzMatrix > T | |
template<typename T > | |
bool | numeric::operator== (T const &t, xyzMatrix< T > const &m) |
T == xyzMatrix. | |
template<typename T > | |
bool | numeric::operator!= (T const &t, xyzMatrix< T > const &m) |
T != xyzMatrix. | |
template<typename T > | |
bool | numeric::operator< (T const &t, xyzMatrix< T > const &m) |
T < xyzMatrix. | |
template<typename T > | |
bool | numeric::operator<= (T const &t, xyzMatrix< T > const &m) |
T <= xyzMatrix. | |
template<typename T > | |
bool | numeric::operator>= (T const &t, xyzMatrix< T > const &m) |
T >= xyzMatrix. | |
template<typename T > | |
bool | numeric::operator> (T const &t, xyzMatrix< T > const &m) |
T > xyzMatrix. |
Fast 3x3 matrix.