Subversion Repositories gelsvn

Rev

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

Rev 12 Rev 89
Line 13... Line 13...
13
{
13
{
14
  CGLA_DERIVEEXCEPTION(Mat4x4fException)
14
  CGLA_DERIVEEXCEPTION(Mat4x4fException)
15
  CGLA_DERIVEEXCEPTION(Mat4x4fNotAffine)
15
  CGLA_DERIVEEXCEPTION(Mat4x4fNotAffine)
16
  CGLA_DERIVEEXCEPTION(Mat4x4fSingular)
16
  CGLA_DERIVEEXCEPTION(Mat4x4fSingular)
17
    
17
    
18
  /** Four by four float matrix.
18
  /** \brief 4 by 4 float matrix template.
-
 
19
			
19
      this class is useful for transformations such as perspective 
20
      this class template is useful for transformations such as perspective 
20
      projections or translation where 3x3 matrices do not suffice. */
21
      projections or translation where 3x3 matrices do not suffice. */
21
  template<class VT, class M>
22
  template<class VT, class M>
22
  class ArithSqMat4x4Float: public ArithSqMatFloat<VT, M, 4>
23
  class ArithSqMat4x4Float: public ArithSqMatFloat<VT, M, 4>
23
  {
24
  {
24
  public:
25
  public: