mat3

class mat3((object)arg1)

Bases: instance

C++ signature :

void __init__(struct _object * __ptr64)

__init__( (object)arg1) -> object :

C++ signature :

void * __ptr64 __init__(class boost::python::api::object)

__init__( (object)arg1, (float)arg2) -> object :

C++ signature :

void * __ptr64 __init__(class boost::python::api::object,double)

__init__( (object)arg1, (vec3)arg2, (vec3)arg3, (vec3)arg4) -> object :

C++ signature :

void * __ptr64 __init__(class boost::python::api::object,class Eigen::Matrix<double,3,1,0,3,1>,class Eigen::Matrix<double,3,1,0,3,1>,class Eigen::Matrix<double,3,1,0,3,1>)

col((mat3)arg1, (int)arg2) vec3 :
C++ signature :

class Eigen::Matrix<double,3,1,0,3,1> col(class Eigen::Matrix<double,3,3,0,3,3>,unsigned __int64)

property cols
det((mat3)arg1) float :
C++ signature :

double det(class Eigen::Matrix<double,3,3,0,3,3>)

static fromAxisAngle((vec3)arg1, (float)arg2) mat3 :
C++ signature :

class Eigen::Matrix<double,3,3,0,3,3> fromAxisAngle(class Eigen::Matrix<double,3,1,0,3,1>,double)

inverse((mat3)arg1) mat3 :
C++ signature :

class Eigen::Matrix<double,3,3,0,3,3> inverse(class Eigen::Matrix<double,3,3,0,3,3>)

row((mat3)arg1, (int)arg2) vec3 :
C++ signature :

class Eigen::Matrix<double,3,1,0,3,1> row(class Eigen::Matrix<double,3,3,0,3,3>,unsigned __int64)

property rows
solve((mat3)arg1, (vec3)arg2) vec3 :
C++ signature :

class Eigen::Matrix<double,3,1,0,3,1> solve(class Eigen::Matrix<double,3,3,0,3,3>,class Eigen::Matrix<double,3,1,0,3,1>)

toQuaternion((mat3)arg1) quaternion :
C++ signature :

class Eigen::Quaternion<double,0> toQuaternion(class Eigen::Matrix<double,3,3,0,3,3>)

transpose((mat3)arg1) mat3 :
C++ signature :

class Eigen::Matrix<double,3,3,0,3,3> transpose(class Eigen::Matrix<double,3,3,0,3,3>)

transposeInPlace((mat3)arg1) None :
C++ signature :

void transposeInPlace(class Eigen::Matrix<double,3,3,0,3,3> {lvalue})