类 SubLimitAngle
java.lang.Object
org.hipparchus.geometry.partitioning.AbstractSubHyperplane<Sphere1D,Sphere1D>
org.hipparchus.geometry.spherical.oned.SubLimitAngle
- 所有已实现的接口:
-
SubHyperplane<Sphere1D>
This class represents sub-hyperplane for
LimitAngle
.
Instances of this class are guaranteed to be immutable.
-
嵌套类概要
从接口继承的嵌套类/接口 org.hipparchus.geometry.partitioning.SubHyperplane
SubHyperplane.SplitSubHyperplane<U extends Space>
-
构造器概要
-
方法概要
修饰符和类型方法说明protected AbstractSubHyperplane
<Sphere1D, Sphere1D> buildNew
(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) 从超平面和区域构建子超平面。double
getSize()
获取实例的大小。boolean
isEmpty()
检查实例是否为空。split
(Hyperplane<Sphere1D> hyperplane) 通过超平面将实例分为两部分。从类继承的方法 org.hipparchus.geometry.partitioning.AbstractSubHyperplane
applyTransform, copySelf, getHyperplane, getRemainingRegion, reunite
-
构造器详细资料
-
SubLimitAngle
简单构造函数。- 参数:
-
hyperplane
- 基础超平面 -
remainingRegion
- 超平面的剩余区域
-
-
方法详细资料
-
getSize
public double getSize()获取实例的大小。- 指定者:
-
getSize
在接口中SubHyperplane<Sphere1D>
- 覆盖:
-
getSize
在类中AbstractSubHyperplane<Sphere1D,
Sphere1D> - 返回:
- 实例的大小(在1D中为长度,在2D中为面积,在3D中为体积...)
-
isEmpty
public boolean isEmpty()检查实例是否为空。- 指定者:
-
isEmpty
在接口中SubHyperplane<Sphere1D>
- 覆盖:
-
isEmpty
在类中AbstractSubHyperplane<Sphere1D,
Sphere1D> - 返回:
- 如果实例为空,则为true
-
buildNew
protected AbstractSubHyperplane<Sphere1D,Sphere1D> buildNew(Hyperplane<Sphere1D> hyperplane, Region<Sphere1D> remainingRegion) 从超平面和区域构建子超平面。- 指定者:
-
buildNew
在类中AbstractSubHyperplane<Sphere1D,
Sphere1D> - 参数:
-
hyperplane
- 基础超平面 -
remainingRegion
- 超平面的剩余区域 - 返回:
- 一个新的子超平面
-
split
通过超平面将实例分为两部分。- 指定者:
-
split
在接口中SubHyperplane<Sphere1D>
- 指定者:
-
split
在类中AbstractSubHyperplane<Sphere1D,
Sphere1D> - 参数:
-
hyperplane
- 分割超平面 - 返回:
- 包含实例在超平面正侧部分和超平面负侧部分的对象
-