nuke.nukemath.Matrix4
- class nuke.nukemath.Matrix4((object)arg1) None :
Bases:
Boost.Python.instance
- C++ signature :
void __init__(_object*)
__init__( (object)arg1) -> None :
- C++ signature :
void __init__(_object*)
__init__( (object)arg1, (Matrix4)arg2) -> None :
- C++ signature :
void __init__(_object*,DD::Image::Matrix4)
Methods
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
C++ signature :
- __add__((Matrix4)arg1, (Matrix4)arg2) object :
- C++ signature :
_object* __add__(DD::Image::Matrix4 {lvalue},DD::Image::Matrix4)
- __mul__((Matrix4)arg1, (float)arg2) object :
- C++ signature :
_object* __mul__(DD::Image::Matrix4 {lvalue},double)
__mul__( (Matrix4)arg1, (Vector4)arg2) -> object :
- C++ signature :
_object* __mul__(DD::Image::Matrix4 {lvalue},DD::Image::Vector4)
__mul__( (Matrix4)arg1, (Matrix4)arg2) -> object :
- C++ signature :
_object* __mul__(DD::Image::Matrix4 {lvalue},DD::Image::Matrix4)
- determinant((Matrix4)arg1) float :
- C++ signature :
float determinant(DD::Image::Matrix4 {lvalue})
- identity() Matrix4 :
- C++ signature :
DD::Image::Matrix4 identity()
- inverse((Matrix4)arg1) Matrix4 :
- C++ signature :
DD::Image::Matrix4 inverse(DD::Image::Matrix4*)
- makeIdentity((Matrix4)arg1) None :
- C++ signature :
void makeIdentity(DD::Image::Matrix4 {lvalue})
- mapQuadToUnitSquare((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7, (float)arg8, (float)arg9) None :
- C++ signature :
void mapQuadToUnitSquare(DD::Image::Matrix4 {lvalue},float,float,float,float,float,float,float,float)
- mapUnitSquareToQuad((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (float)arg6, (float)arg7, (float)arg8, (float)arg9) None :
- C++ signature :
void mapUnitSquareToQuad(DD::Image::Matrix4 {lvalue},float,float,float,float,float,float,float,float)
- ntransform((Matrix4)arg1, (Vector3)arg2) Vector3 :
- C++ signature :
DD::Image::Vector3 ntransform(DD::Image::Matrix4 {lvalue},DD::Image::Vector3)
- projection((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4, (bool)arg5) None :
- C++ signature :
void projection(DD::Image::Matrix4 {lvalue},float,float,float,bool)
- rotate((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5) None :
- C++ signature :
void rotate(DD::Image::Matrix4*,float,float,float,float)
rotate( (Matrix4)arg1, (float)arg2, (Vector3)arg3) -> None :
- C++ signature :
void rotate(DD::Image::Matrix4*,float,DD::Image::Vector3)
- rotateX((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotateX(DD::Image::Matrix4 {lvalue},float)
- rotateY((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotateY(DD::Image::Matrix4 {lvalue},float)
- rotateZ((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotateZ(DD::Image::Matrix4 {lvalue},float)
- rotation((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5) None :
- C++ signature :
void rotation(DD::Image::Matrix4*,float,float,float,float)
rotation( (Matrix4)arg1, (float)arg2, (Vector3)arg3) -> None :
- C++ signature :
void rotation(DD::Image::Matrix4*,float,DD::Image::Vector3)
- rotationOnly((Matrix4)arg1) None :
- C++ signature :
void rotationOnly(DD::Image::Matrix4 {lvalue})
- rotationX((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotationX(DD::Image::Matrix4 {lvalue},float)
- rotationY((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotationY(DD::Image::Matrix4 {lvalue},float)
- rotationZ((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void rotationZ(DD::Image::Matrix4 {lvalue},float)
- rotationsXYZ((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsXYZ(DD::Image::Matrix4*)
- rotationsXZY((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsXZY(DD::Image::Matrix4*)
- rotationsYXZ((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsYXZ(DD::Image::Matrix4*)
- rotationsYZX((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsYZX(DD::Image::Matrix4*)
- rotationsZXY((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsZXY(DD::Image::Matrix4*)
- rotationsZYX((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple rotationsZYX(DD::Image::Matrix4*)
- scale((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void scale(DD::Image::Matrix4*,float)
scale( (Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :
- C++ signature :
void scale(DD::Image::Matrix4*,float,float,float)
- scaleAndRotationOnly((Matrix4)arg1) None :
- C++ signature :
void scaleAndRotationOnly(DD::Image::Matrix4 {lvalue})
- scaleOnly((Matrix4)arg1) None :
- C++ signature :
void scaleOnly(DD::Image::Matrix4 {lvalue})
- scaling((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void scaling(DD::Image::Matrix4*,float)
scaling( (Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :
- C++ signature :
void scaling(DD::Image::Matrix4*,float,float,float)
scaling( (Matrix4)arg1, (Vector3)arg2) -> None :
- C++ signature :
void scaling(DD::Image::Matrix4*,DD::Image::Vector3)
- skew((Matrix4)arg1, (float)arg2) None :
- C++ signature :
void skew(DD::Image::Matrix4 {lvalue},float)
- skewXY((Matrix4)arg1, (float)arg2, (float)arg3) None :
- C++ signature :
void skewXY(DD::Image::Matrix4 {lvalue},float,float)
- transform((Matrix4)arg1, (Vector4)arg2) Vector4 :
- C++ signature :
DD::Image::Vector4 transform(DD::Image::Matrix4*,DD::Image::Vector4)
transform( (Matrix4)arg1, (Vector3)arg2) -> Vector3 :
- C++ signature :
DD::Image::Vector3 transform(DD::Image::Matrix4*,DD::Image::Vector3)
- translate((Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4) None :
- C++ signature :
void translate(DD::Image::Matrix4*,float,float,float)
translate( (Matrix4)arg1, (Vector3)arg2) -> None :
- C++ signature :
void translate(DD::Image::Matrix4*,DD::Image::Vector3)
- translation((Matrix4)arg1) tuple :
- C++ signature :
boost::python::tuple translation(DD::Image::Matrix4*)
translation( (Matrix4)arg1, (float)arg2, (float)arg3, (float)arg4) -> None :
- C++ signature :
void translation(DD::Image::Matrix4*,float,float,float)
translation( (Matrix4)arg1, (Vector3)arg2) -> None :
- C++ signature :
void translation(DD::Image::Matrix4*,DD::Image::Vector3)
- translationOnly((Matrix4)arg1) None :
- C++ signature :
void translationOnly(DD::Image::Matrix4 {lvalue})
- transpose((Matrix4)arg1) None :
- C++ signature :
void transpose(DD::Image::Matrix4 {lvalue})
- vtransform((Matrix4)arg1, (Vector3)arg2) Vector3 :
- C++ signature :
DD::Image::Vector3 vtransform(DD::Image::Matrix4 {lvalue},DD::Image::Vector3)
- xAxis((Matrix4)arg1) Vector3 :
- C++ signature :
DD::Image::Vector3 xAxis(DD::Image::Matrix4 {lvalue})
- yAxis((Matrix4)arg1) Vector3 :
- C++ signature :
DD::Image::Vector3 yAxis(DD::Image::Matrix4 {lvalue})
- zAxis((Matrix4)arg1) Vector3 :
- C++ signature :
DD::Image::Vector3 zAxis(DD::Image::Matrix4 {lvalue})