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

Two by two float matrix template. More...

#include <ArithSqMat2x2Float.h>

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

List of all members.

Public Types

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

Public Member Functions

 ArithSqMat2x2Float (V a, V b)
 Construct a Mat2x2f from two Vec2f vectors.
 ArithSqMat2x2Float (ScalarType a, ScalarType b, ScalarType c, ScalarType d)
 Construct a Mat2x2f from four scalars.
 ArithSqMat2x2Float ()
 Construct the NAN matrix.
 ArithSqMat2x2Float (ScalarType a)
 Construct a matrix from a single scalar value.

Detailed Description

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

Two by two float matrix template.

This class template is useful for various vector transformations in the plane.


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