类 BoundaryProjection<S extends Space>
java.lang.Object
org.hipparchus.geometry.partitioning.BoundaryProjection<S>
- 类型参数:
-
S
- 空间的类型。
点在区域边界上的投影结果的类。
这个类是一个简单的占位符,不提供任何处理方法。
此类的实例保证是不可变的。
- 另请参阅:
-
构造器概要
-
方法概要
修饰符和类型方法说明double
点相对于其投影所在边界的偏移量。获取原始点。投影点。
-
构造器详细资料
-
BoundaryProjection
从原始元素构造函数。- 参数:
-
original
- 原始点 -
projected
- 投影点 -
offset
- 点相对于其投影所在边界的偏移量
-
-
方法详细资料
-
getOriginal
获取原始点。- 返回:
- 原始点
-
getProjected
投影点。- 返回:
- 投影点,如果没有边界则返回null
-
getOffset
public double getOffset()点相对于其投影所在边界的偏移量。相对于边界的偏移量如果原始点在区域内部则为负,否则为正。
如果没有边界,则该值设置为
Double.POSITIVE_INFINITY
,如果区域为空(即所有点都在区域外部),或者设置为Double.NEGATIVE_INFINITY
,如果区域覆盖整个空间(即所有点都在区域内部)。- 返回:
- 点相对于其投影所在边界的偏移量
-