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