NXOpen C++ Reference Guide
|
Represents a homogenous coordinate system transformation matrix. More...
Public Member Functions | |
Matrix4x4 (double rxxInitial, double rxyInitial, double rxzInitial, double xtInitial, double ryxInitial, double ryyInitial, double ryzInitial, double ytInitial, double rzxInitial, double rzyInitial, double rzzInitial, double ztInitial, double sxInitial, double syInitial, double szInitial, double ssInitial) | |
Constructor for the Matrix4x4 struct. More... | |
Public Attributes | |
double | Rxx |
rxx More... | |
double | Rxy |
rxy More... | |
double | Rxz |
rxz More... | |
double | Ryx |
ryx More... | |
double | Ryy |
ryy More... | |
double | Ryz |
ryz More... | |
double | Rzx |
rzx More... | |
double | Rzy |
rzy More... | |
double | Rzz |
rzz More... | |
double | Ss |
1.0/scale. More... | |
double | Sx |
must be 0 More... | |
double | Sy |
must be 0 More... | |
double | Sz |
must be 0 More... | |
double | Xt |
x translation More... | |
double | Yt |
y translation More... | |
double | Zt |
zt More... | |
Represents a homogenous coordinate system transformation matrix.
Created in NX1847.0.0.
NXOpen::Matrix4x4::Matrix4x4 | ( | double | rxxInitial, |
double | rxyInitial, | ||
double | rxzInitial, | ||
double | xtInitial, | ||
double | ryxInitial, | ||
double | ryyInitial, | ||
double | ryzInitial, | ||
double | ytInitial, | ||
double | rzxInitial, | ||
double | rzyInitial, | ||
double | rzzInitial, | ||
double | ztInitial, | ||
double | sxInitial, | ||
double | syInitial, | ||
double | szInitial, | ||
double | ssInitial | ||
) |
Constructor for the Matrix4x4 struct.
rxxInitial | rxx |
rxyInitial | rxy |
rxzInitial | rxz |
xtInitial | x translation |
ryxInitial | ryx |
ryyInitial | ryy |
ryzInitial | ryz |
ytInitial | y translation |
rzxInitial | rzx |
rzyInitial | rzy |
rzzInitial | rzz |
ztInitial | zt |
sxInitial | must be 0 |
syInitial | must be 0 |
szInitial | must be 0 |
ssInitial | 1.0/scale. |
double NXOpen::Matrix4x4::Rxx |
rxx
double NXOpen::Matrix4x4::Rxy |
rxy
double NXOpen::Matrix4x4::Rxz |
rxz
double NXOpen::Matrix4x4::Ryx |
ryx
double NXOpen::Matrix4x4::Ryy |
ryy
double NXOpen::Matrix4x4::Ryz |
ryz
double NXOpen::Matrix4x4::Rzx |
rzx
double NXOpen::Matrix4x4::Rzy |
rzy
double NXOpen::Matrix4x4::Rzz |
rzz
double NXOpen::Matrix4x4::Ss |
1.0/scale.
double NXOpen::Matrix4x4::Sx |
must be 0
double NXOpen::Matrix4x4::Sy |
must be 0
double NXOpen::Matrix4x4::Sz |
must be 0
double NXOpen::Matrix4x4::Xt |
x translation
double NXOpen::Matrix4x4::Yt |
y translation
double NXOpen::Matrix4x4::Zt |
zt