Algebra3D
Algebra for 3D transformations
|
#include <algebra3d/global.h>
Go to the source code of this file.
Classes | |
class | algebra3d::Vector3< fpType > |
A class to store vectors of 3 elements. More... | |
class | algebra3d::Quaternion< fpType > |
A class to store quaternions. More... | |
class | algebra3d::Matrix3< fpType > |
A class to store 3x3 rotation matrices. More... | |
Namespaces | |
algebra3d | |
A namespace for the whole library. | |
Typedefs | |
typedef Matrix3< double > | algebra3d::Matrix3D |
typedef Matrix3< float > | algebra3d::Matrix3F |
Functions | |
template<class fpType > | |
Matrix3< fpType > | algebra3d::operator* (const double &scale, const Matrix3< fpType > &mat) |
template<class fpType > | |
Matrix3< fpType > | algebra3d::operator* (const float &scale, const Matrix3< fpType > &mat) |
template<class fpType > | |
std::ostream & | algebra3d::operator<< (std::ostream &stream, const Matrix3< fpType > &mat) |
template<class fpType > | |
std::istream & | algebra3d::operator>> (std::istream &stream, Matrix3< fpType > &mat) |
Declaration of the Matrix class.