|
Index
C++ Code Documentation
template <class A> math::Matrix3
Derived from: math::MatrixX
File: BASE/math/Matrix3.H
3-by-3 matrices with R^3 functionality.
public:
- Matrix3 ();
 | void constructor | |
- Matrix3 (Matrix3 const &a);
 | constructor | |
- Matrix3 (A const *a);
 | constructor | |
- ~Matrix3 ();
 | destructor | |
- Matrix3 & operator= (Matrix3<A> const &);
 | assignment operators | |
- Matrix3 & operator= (A const *a);
- int rotation(Vector3<A> const &axis, A angle);
 | sets *this to a rotation matrix with axis "axis", and rotation angle "angle" | |
- int reflection(Vector3<A> const &normal);
- void inversion();
- A det() const;
- friend class Vector3<A>;
protected:
private:
|