要将平面转换为适用于
ClippingPlaneCollection
的赫斯法线式(Hessian Normal Form)
并与数学中的Plane
函数兼容。
Name | Type | Description |
---|---|---|
normal |
Cartesian3 | 平面单位法向量(指经过归一化处理后的平面法向量,其模长为1)。 |
distance |
Number | 从原点到平面的最短距离。 其符号决定了原点位于平面的哪一侧, 距离为正时,原点位于法向量方向的半空间内; 距离为负时,原点位于法向量反方向的半空间内; 距离为零时,平面经过原点。 |
Members
-
从原点到平面的最短距离。 其符号决定了原点位于平面的哪一侧, 距离为正时,原点位于法向量方向的半空间内; 距离为负时,原点位于法向量反方向的半空间内; 距离为零时,平面经过原点。
-
normal : Cartesian3
-
平面的法向量。(指垂直于该平面的方向向量,描述平面的空间朝向)
Methods
-
staticSuperMap3D.ClippingPlane.clone(clippingPlane, result) → ClippingPlane
-
克隆裁剪平面且未自动设置所有权。
Name Type Description clippingPlane
ClippingPlane 被克隆的裁剪平面。 result
ClippingPlane optional 存储克隆参数的目标对象。 Returns:
输入裁剪平面的克隆体。 -
staticSuperMap3D.ClippingPlane.fromPlane(plane, result) → ClippingPlane
-
根据平面对象创建裁剪平面。
Name Type Description plane
Plane 包含待复制参数的平面。 result
ClippingPlane optional 存储计算结果的目标对象。 Returns:
根据平面参数生成的裁剪平面。