类 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) 从超平面和区域构建子超平面。doublegetSize()获取实例的大小。booleanisEmpty()检查实例是否为空。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- 分割超平面 - 返回:
- 一个对象,包含实例在超平面正面的部分和实例在超平面负面的部分
-