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