deprecated_matrix44.h File Reference

#include <memory.h>
#include <vcg/math/base.h>
#include <vcg/space/point3.h>
#include <vcg/space/point4.h>
#include <vector>
#include <iostream>
Include dependency graph for deprecated_matrix44.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vcg::LinearSolve< T >
class  vcg::Matrix44< T >
class  vcg::Matrix44Diag< S >

Namespaces

namespace  vcg
 

*


Defines

#define TINY   1e-100

Typedefs

typedef Matrix44< double > vcg::Matrix44d
typedef Matrix44< float > vcg::Matrix44f
typedef Matrix44< int > vcg::Matrix44i
typedef Matrix44< short > vcg::Matrix44s

Functions

template<class T >
bool vcg::Decompose (Matrix44< T > &M, Point3< T > &ScaleV, Point3< T > &ShearV, Point3< T > &RotV, Point3< T > &TranV)
template<class T >
Matrix44< T > vcg::Inverse (const Matrix44< T > &m)
template<class T >
Matrix44< T > & vcg::Invert (Matrix44< T > &m)
template<class T >
Point3< T > vcg::operator* (const Matrix44< T > &m, const Point3< T > &p)
 Premultiply.
template<class PointType , class T >
void vcg::operator*= (std::vector< PointType > &vert, const Matrix44< T > &m)
template<class T >
Matrix44< T > & vcg::Transpose (Matrix44< T > &m)

Define Documentation

#define TINY   1e-100

Definition at line 885 of file deprecated_matrix44.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:18:58 2013