类 HalfSpace
HalfSpace class
HalfSpace 表示一个被平面划分的无限空间,可与 BooleanOperator 一起使用
public class HalfSpace : Entity
构造函数
| 名称 | 描述 |
|---|
| HalfSpace() | 构造一个 HalfSpace 的新实例 |
| HalfSpace(Vector3, Vector3) | 使用给定的法向量和切割平面上的位置构造一个 HalfSpace 的新实例; |
属性
| 名称 | 描述 |
|---|
| Excluded { get; set; } | 获取或设置在导出时是否排除此实体。 |
| virtual Name { get; set; } | 获取或设置名称。 |
| Normal { get; set; } | 划分平面的法向量,平面的定义为 N * P + D = 0,其中 N 为法向量,P 为平面上的任意点。 |
| ParentNode { get; set; } | 获取或设置第一个父节点,如果设置了第一个父节点,则此实体将从其他父节点分离。 |
| ParentNodes { get; } | 获取所有父节点,实体可以附加到多个父节点以实现几何实例化 |
| Position { get; set; } | 划分平面上的任意点,平面的定义为 N * P + D = 0,其中 N 为法向量,P 为平面上的任意点。 |
| Properties { get; } | 获取所有属性的集合。 |
| Scene { get; } | 获取此对象所属的场景 |
方法
另请参见