| Trees | Indices | Help | 
 | 
|---|
|  | 
 object --+    
          |    
??.instance --+
              |
             Matrix2
| Instance Methods | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| Inherited from  Inherited from  | |||
| Static Methods | |||
| 
 | |||
| 
 | |||
| Class Variables | |
| __instance_size__ = 40 | |
| Properties | |
| IDENTITY | |
| Inherited from  | |
| Method Details | 
| 
 
__add__( (Matrix2)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __add__(class TOOLS::Matrix2 {lvalue},class TOOLS::Matrix2)
 | 
| 
 
__div__( (Matrix2)arg1, (float)arg2) -> object :
    C++ signature :
        struct _object * __div__(class TOOLS::Matrix2 {lvalue},double)
 | 
| 
 
__eq__( (Matrix2)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __eq__(class TOOLS::Matrix2 {lvalue},class TOOLS::Matrix2)
 | 
| 
 
__getitem__( (Matrix2)arg1, (tuple)arg2) -> float :
    C++ signature :
        double __getitem__(class TOOLS::Matrix2,class boost::python::tuple)
 | 
| 
 
__iadd__( (object)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __iadd__(struct boost::python::back_reference<class TOOLS::Matrix2 &>,class TOOLS::Matrix2)
 | 
| 
 
__idiv__( (object)arg1, (float)arg2) -> object :
    C++ signature :
        struct _object * __idiv__(struct boost::python::back_reference<class TOOLS::Matrix2 &>,double)
 | 
| 
 
__imul__( (object)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __imul__(struct boost::python::back_reference<class TOOLS::Matrix2 &>,class TOOLS::Matrix2)
__imul__( (object)arg1, (float)arg2) -> object :
    C++ signature :
        struct _object * __imul__(struct boost::python::back_reference<class TOOLS::Matrix2 &>,double)
 | 
| 
 
__init__( (object)arg1 [, (float)arg2 [, (float)arg3 [, (float)arg4 [, (float)arg5]]]]) -> None :
    Matrix2(f,f,f,f)
    C++ signature :
        void __init__(struct _object * [,double [,double [,double [,double]]]])
__init__( (object)arg1, (Vector2)arg2, (Vector2)arg3) -> None :
    C++ signature :
        void __init__(struct _object *,class TOOLS::Vector2,class TOOLS::Vector2)
 | 
| 
 
__isub__( (object)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __isub__(struct boost::python::back_reference<class TOOLS::Matrix2 &>,class TOOLS::Matrix2)
 | 
| 
 
__mul__( (Matrix2)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __mul__(class TOOLS::Matrix2 {lvalue},class TOOLS::Matrix2)
__mul__( (Matrix2)arg1, (Vector2)arg2) -> object :
    C++ signature :
        struct _object * __mul__(class TOOLS::Matrix2 {lvalue},class TOOLS::Vector2)
__mul__( (Matrix2)arg1, (float)arg2) -> object :
    C++ signature :
        struct _object * __mul__(class TOOLS::Matrix2 {lvalue},double)
 | 
| 
 
__ne__( (Matrix2)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __ne__(class TOOLS::Matrix2 {lvalue},class TOOLS::Matrix2)
 | 
| 
 helper for pickle 
 | 
| 
 
__repr__( (Matrix2)arg1) -> str :
    C++ signature :
        class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __repr__(class TOOLS::Matrix2)
 | 
| 
 
__setitem__( (Matrix2)arg1, (tuple)arg2, (float)arg3) -> None :
    C++ signature :
        void __setitem__(class TOOLS::Matrix2 {lvalue},class boost::python::tuple,double)
 | 
| 
 
__str__( (Matrix2)arg1) -> str :
    C++ signature :
        class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __str__(class TOOLS::Matrix2)
 | 
| 
 
__sub__( (Matrix2)arg1, (Matrix2)arg2) -> object :
    C++ signature :
        struct _object * __sub__(class TOOLS::Matrix2 {lvalue},class TOOLS::Matrix2)
 | 
| 
 
adjoint( (Matrix2)arg1) -> Matrix2 :
    C++ signature :
        class TOOLS::Matrix2 adjoint(class TOOLS::Matrix2)
 | 
| 
 
data( (Matrix2)arg1) -> list :
    C++ signature :
        class boost::python::list data(class TOOLS::Matrix2)
 | 
| 
 
det( (Matrix2)arg1) -> float :
    C++ signature :
        double det(class TOOLS::Matrix2)
 | 
| 
 
getColumn( (Matrix2)arg1, (int)arg2) -> Vector2 :
    C++ signature :
        class TOOLS::Vector2 getColumn(class TOOLS::Matrix2 {lvalue},unsigned char)
 | 
| 
 
getDiagonal( (Matrix2)arg1) -> Vector2 :
    C++ signature :
        class TOOLS::Vector2 getDiagonal(class TOOLS::Matrix2 {lvalue})
 | 
| 
 
getRow( (Matrix2)arg1, (int)arg2) -> Vector2 :
    C++ signature :
        class TOOLS::Vector2 getRow(class TOOLS::Matrix2 {lvalue},unsigned char)
 | 
| 
 
inverse( (Matrix2)arg1) -> Matrix2 :
    C++ signature :
        class TOOLS::Matrix2 inverse(class TOOLS::Matrix2)
 | 
| 
 
isOrthogonal( (Matrix2)arg1) -> bool :
    C++ signature :
        bool isOrthogonal(class TOOLS::Matrix2 {lvalue})
 | 
| 
 
isSingular( (Matrix2)arg1) -> bool :
    C++ signature :
        bool isSingular(class TOOLS::Matrix2 {lvalue})
 | 
| 
 
isValid( (Matrix2)arg1) -> bool :
    C++ signature :
        bool isValid(class TOOLS::Matrix2 {lvalue})
 | 
| 
 
linearTransformation( (Vector2)i1, (Vector2)j1, (Vector2)i2, (Vector2)j2) -> Matrix2 :
    C++ signature :
        class TOOLS::Matrix2 linearTransformation(class TOOLS::Vector2,class TOOLS::Vector2,class TOOLS::Vector2,class TOOLS::Vector2)
 | 
| 
 
rotation( (float)angle) -> Matrix2 :
    C++ signature :
        class TOOLS::Matrix2 rotation(double)
 | 
| 
 
svd( (Matrix2)arg1) -> object :
    Singular Value Decomposition of a Matrix2. Return rotation matrix and the two singular values.
    C++ signature :
        class boost::python::api::object svd(class TOOLS::Matrix2)
 | 
| 
 
trace( (Matrix2)arg1) -> float :
    C++ signature :
        double trace(class TOOLS::Matrix2)
 | 
| 
 
transpose( (Matrix2)arg1) -> Matrix2 :
    C++ signature :
        class TOOLS::Matrix2 transpose(class TOOLS::Matrix2)
 | 
| Property Details | 
| IDENTITY
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Jul 16 15:52:16 2008 | http://epydoc.sourceforge.net |