GEL  2
GEL is a library for Geometry and Linear Algebra
Public Types | Public Member Functions
CGLA::ArithSqMat3x3Float< V, M > Class Template Reference

3 by 3 float matrix template. More...

#include <ArithSqMat3x3Float.h>

Inherits CGLA::ArithSqMatFloat< V, M, 3 >.

List of all members.

Public Types

typedef V VectorType
 Vector type.
typedef V::ScalarType ScalarType
 The type of a matrix element.

Public Member Functions

 ArithSqMat3x3Float (V _a, V _b, V _c)
 Construct matrix from 3 Vec3f vectors.
 ArithSqMat3x3Float ()
 Construct the 0 matrix.
 ArithSqMat3x3Float (ScalarType a)
 Construct a matrix from a single scalar value.

Detailed Description

template<class V, class M>
class CGLA::ArithSqMat3x3Float< V, M >

3 by 3 float matrix template.

This class template will typically be used for rotation or scaling matrices for 3D vectors.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations