AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
Matrix4d类 参考

Public 成员函数

 Matrix4d (double scalar)
 
 Matrix4d (double x0, double y0, double z0, double w0, double x1, double y1, double z1, double w1, double x2, double y2, double z2, double w2, double x3, double y3, double z3, double w3)
 
 Matrix4d (Vector4d v0, Vector4d v1, Vector4d v2, Vector4d v3)
 
Matrix4d clone ()
 
void copy (Matrix4 m)
 
double get (int i, int j)
 
void set (int i, int j, double val)
 
void rotate (double angle, Vector3d axis)
 
void scale (double ratio)
 
void scaleXYZ (double x, double y, double z)
 
void translate (Vector3d v)
 
Matrix3d toMatrix3 ()
 
void multiply (Matrix4d trf)
 
Matrix4d multiplied (Matrix4d trf)
 
Matrix4d multiplied (Matrix4 trf)
 
void transpose ()
 
Matrix4d transposed ()
 
void inverse ()
 
Matrix4d inversed ()
 
double determinant ()
 

静态 Public 成员函数

static Matrix4d makeRotationAxis (Vector3d position, Vector3d dir, double angle)
 
static Matrix4d makeRotationAxis (Vector3d axis, double angle)