Method | Description | |
---|---|---|
Adjugate ( ) : Matrix |
余因子行列を求める。
|
|
Columns ( int i ) : Column | ||
Determinant ( ) : double |
行列式を求める。
|
|
GetRotate ( double theta, |
||
GetRotateX ( double theta ) : Matrix | ||
GetRotateY ( double theta ) : Matrix | ||
GetRotateZ ( double theta ) : Matrix | ||
Inverse ( ) : Matrix |
逆行列を求める。
|
|
Matrix ( ) : System | ||
Matrix ( |
||
Matrix ( double ax, double bx, double cx, double ay, double by, double cy, double az, double bz, double cz ) : System | ||
Rotate ( double theta, |
軸ベクトル(axis)を中心にθ(theta)回転する行列を求める。
|
|
RotateX ( double theta ) : void |
X 軸を中心に回転する行列を求める。
|
|
RotateY ( double theta ) : void |
Y 軸を中心に回転する行列を求める。
|
|
RotateZ ( double theta ) : void |
Z 軸を中心に回転する行列を求める。
|
|
Rows ( int i ) : Row | ||
Set ( Matrix a ) : void | ||
Set ( double ax, double bx, double cx, double ay, double by, double cy, double az, double bz, double cz ) : void | ||
operator ( ) : Matrix | ||
operator ( ) : |
行列とベクトルの積 A・x を計算。
|
|
this ( int i, int j ) : double |
public static GetRotate ( double theta, |
||
theta | double | |
axis | ||
return | Matrix |
public static GetRotateX ( double theta ) : Matrix | ||
theta | double | |
return | Matrix |
public static GetRotateY ( double theta ) : Matrix | ||
theta | double | |
return | Matrix |
public static GetRotateZ ( double theta ) : Matrix | ||
theta | double | |
return | Matrix |
public Matrix ( |
||
x | ||
y | ||
z | ||
return | System |
public Matrix ( double ax, double bx, double cx, double ay, double by, double cy, double az, double bz, double cz ) : System | ||
ax | double | |
bx | double | |
cx | double | |
ay | double | |
by | double | |
cy | double | |
az | double | |
bz | double | |
cz | double | |
return | System |
public Rotate ( double theta, |
||
theta | double | 回転角 |
axis | 回転軸ベクトル | |
return | void |
public Set ( double ax, double bx, double cx, double ay, double by, double cy, double az, double bz, double cz ) : void | ||
ax | double | |
bx | double | |
cx | double | |
ay | double | |
by | double | |
cy | double | |
az | double | |
bz | double | |
cz | double | |
return | void |