NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Matrix4x4结构体 参考

#include <ugmath.hxx>

Public 成员函数

 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)

Public 属性

double Rxx
double Rxy
double Rxz
double Ryx
double Ryy
double Ryz
double Rzx
double Rzy
double Rzz
double Ss
double Sx
double Sy
double Sz
double Xt
double Yt
double Zt

详细描述

表示齐次坐标系变换矩阵。
在NX1847.0.0中创建。

构造及析构函数说明

◆ Matrix4x4()

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 )
inline

Matrix4x4结构体的构造函数。

参数
rxxInitialrxx
rxyInitialrxy
rxzInitialrxz
xtInitialx平移
ryxInitialryx
ryyInitialryy
ryzInitialryz
ytInitialy平移
rzxInitialrzx
rzyInitialrzy
rzzInitialrzz
ztInitialz平移
sxInitial必须为0
syInitial必须为0
szInitial必须为0
ssInitial1.0/缩放因子。

类成员变量说明

◆ Rxx

double NXOpen::Matrix4x4::Rxx

rxx

◆ Rxy

double NXOpen::Matrix4x4::Rxy

rxy

◆ Rxz

double NXOpen::Matrix4x4::Rxz

rxz

◆ Ryx

double NXOpen::Matrix4x4::Ryx

ryx

◆ Ryy

double NXOpen::Matrix4x4::Ryy

ryy

◆ Ryz

double NXOpen::Matrix4x4::Ryz

ryz

◆ Rzx

double NXOpen::Matrix4x4::Rzx

rzx

◆ Rzy

double NXOpen::Matrix4x4::Rzy

rzy

◆ Rzz

double NXOpen::Matrix4x4::Rzz

rzz

◆ Ss

double NXOpen::Matrix4x4::Ss

1.0/缩放因子。

◆ Sx

double NXOpen::Matrix4x4::Sx

必须为0

◆ Sy

double NXOpen::Matrix4x4::Sy

必须为0

◆ Sz

double NXOpen::Matrix4x4::Sz

必须为0

◆ Xt

double NXOpen::Matrix4x4::Xt

x平移

◆ Yt

double NXOpen::Matrix4x4::Yt

y平移

◆ Zt

double NXOpen::Matrix4x4::Zt

z平移