Subversion Repositories gelsvn

Rev

Rev 12 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12 Rev 89
Line 6... Line 6...
6
#include "ArithMatFloat.h"
6
#include "ArithMatFloat.h"
7
 
7
 
8
namespace CGLA
8
namespace CGLA
9
{
9
{
10
 
10
 
11
  /**  2x3 float matrix class.
11
  /**  \brief 2x3 float matrix class.
-
 
12
 
12
       This class is useful for projecting a vector from 3D space to 2D.
13
       This class is useful for projecting a vector from 3D space to 2D.
13
  */
14
  */
14
  class Mat2x3f: public ArithMatFloat<Vec2f, Vec3f, Mat2x3f, 2>
15
  class Mat2x3f: public ArithMatFloat<Vec2f, Vec3f, Mat2x3f, 2>
15
    {
16
    {
16
 
17
 
Line 22... Line 23...
22
      /// Construct NAN matrix.
23
      /// Construct NAN matrix.
23
      Mat2x3f() {}
24
      Mat2x3f() {}
24
    };
25
    };
25
 
26
 
26
 
27
 
27
  /**  3x2 float matrix class.
28
  /**  \brief 3x2 float matrix class.
-
 
29
 
28
       This class is useful for going from plane to 3D coordinates.
30
       This class is useful for going from plane to 3D coordinates.
29
  */
31
  */
30
  class Mat3x2f: public ArithMatFloat<Vec3f, Vec2f, Mat3x2f, 3>
32
  class Mat3x2f: public ArithMatFloat<Vec3f, Vec2f, Mat3x2f, 3>
31
    {
33
    {
32
 
34