vec3

class vec3((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, (float)arg3, (float)arg4) -> object :

C++ signature :

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

property cols
cross((vec3)arg1, (vec3)arg2) vec3 :
C++ signature :

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

dot((vec3)arg1, (vec3)arg2) float :
C++ signature :

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

norm((vec3)arg1) float :
C++ signature :

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

normalize((vec3)arg1) None :
C++ signature :

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

normalized((vec3)arg1) vec3 :
C++ signature :

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

property rows
property x
property y
property z