1. vtkTransform
简介
vtkTransform
是VTK中用于描述和管理几何变换的类。它继承自 vtkLinearTransform
,能够表示平移、旋转、缩放、错切以及它们的组合。
-
可以用来构造4x4变换矩阵(齐次坐标矩阵)
-
支持将变换应用到点、向量、法线等几何数据
-
可以进行变换的组合(先旋转再平移等)
-
变换是以矩阵的形式存储和操作的
2. 常用方法
方法 | 功能说明 |
---|---|
Identity() |
重置为单位矩阵 |
Translate(x, y, z) |
平移变换 |
RotateX(angle) |
绕X轴旋转,角度单位为度 |
Rot |