TranslationRotationScale

new SuperMap3D.TranslationRotationScale(translation, rotation, scale)

由平移、旋转和缩放定义的仿射变换。
Name Type Default Description
translation Cartesian3 Cartesian3.ZERO optional 一个Cartesian3,用于指定节点的(x, y, z)平移值。
rotation Quaternion Quaternion.IDENTITY optional 一个Quaternion,用于指定节点的(x, y, z, w)旋转角度。
scale Cartesian3 new Cartesian3(1.0, 1.0, 1.0) optional 一个 Cartesian3 指定节点的(x、y、z)缩放比例。

Members

rotation : Quaternion

获取或设置节点的(x、y、z、w)旋转角度。
Default Value: Quaternion.IDENTITY

scale : Cartesian3

获取或设置节点的(x、y、z)缩放比例。
Default Value: new Cartesian3(1.0, 1.0, 1.0)

translation : Cartesian3

获取或设置应用于节点的(x、y、z)平移量。
Default Value: Cartesian3.ZERO

Methods

equals(right)Boolean

将此实例与提供的实例进行比较,如果它们相等,则返回true,否则返回false
Name Type Description
right TranslationRotationScale optional 右侧的 TranslationRotationScale。
Returns:
如果相等,则为True,否则为false。