类 Extent3D
- java.lang.Object
-
- org.meteoinfo.common.Extent
-
- org.meteoinfo.common.Extent3D
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidasNonZero()Make the extent with non-zero length of the dimensionsObjectclone()CloneExtent3Dextend(double ratio)Extends extent by ratioExtent3Dextend(double dx, double dy, double dz)Extends extentdouble[]getCenter()Get center pointdoublegetZLength()Get Z axis lengthbooleanintersects(Extent extent)Tests whether this extent intersects the second extent.booleanis3D()Get is 3D or notExtent3Dshift(double dx, double dy, double dz)Shift extentExtent3Dunion(Extent3D ex)Return union extent
-
-
-
方法详细资料
-
getZLength
public double getZLength()
Get Z axis length- 返回:
- Z axis length
-
getCenter
public double[] getCenter()
Get center point- 返回:
- Center point
-
intersects
public boolean intersects(Extent extent)
Tests whether this extent intersects the second extent.- 覆盖:
intersects在类中Extent- 参数:
extent- The second extent- 返回:
- Boolean
-
union
public Extent3D union(Extent3D ex)
Return union extent- 参数:
ex- Other extent- 返回:
- Union extent
-
shift
public Extent3D shift(double dx, double dy, double dz)
Shift extent- 参数:
dx- X shift valuedy- Y shift valuedz- Z shift value- 返回:
- Shifted extent
-
extend
public Extent3D extend(double ratio)
Extends extent by ratio
-
extend
public Extent3D extend(double dx, double dy, double dz)
Extends extent- 参数:
dx- X deltady- Y deltadz- Z delta- 返回:
- Extended extent
-
asNonZero
public void asNonZero()
Make the extent with non-zero length of the dimensions
-
-