|
Ion
|
#include <cstring>#include <istream>#include <ostream>#include "ion/base/logging.h"#include "ion/base/static_assert.h"#include "ion/base/stringutils.h"

Go to the source code of this file.
Classes | |
| class | ion::math::Matrix< Dimension, T > |
| The Matrix class defines a square N-dimensional matrix. More... | |
Namespaces | |
| ion | |
| Copyright 2016 Google Inc. | |
| ion::math | |
Typedefs | |
| typedef Matrix< 2, float > | ion::math::Matrix2f |
| Dimension- and type-specific typedefs. More... | |
| typedef Matrix< 2, double > | ion::math::Matrix2d |
| typedef Matrix< 3, float > | ion::math::Matrix3f |
| typedef Matrix< 3, double > | ion::math::Matrix3d |
| typedef Matrix< 4, float > | ion::math::Matrix4f |
| typedef Matrix< 4, double > | ion::math::Matrix4d |
Functions | |
| template<int Dimension, typename T > | |
| std::ostream & | ion::math::operator<< (std::ostream &out, const Matrix< Dimension, T > &m) |
| Prints a Matrix to a stream. More... | |
| template<int Dimension, typename T > | |
| std::istream & | ion::math::operator>> (std::istream &in, Matrix< Dimension, T > &m) |
| Reads a Matrix from a stream. More... | |