| 构造器 | 说明 |
|---|---|
Extent() |
Constructor
|
Extent(double xMin,
double xMax,
double yMin,
double yMax) |
Constructor
|
Extent(Extent aExtent) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Object |
clone() |
Clone
|
Rectangle |
convertToRectangle() |
Convert to rectangle
|
Extent |
extend(double ratio) |
Extends extent by ratio
|
Extent |
extend(double dx,
double dy) |
Extends extent
|
PointD |
getCenterPoint() |
Get center point
|
double |
getHeight() |
|
double |
getWidth() |
|
boolean |
include(Extent bExtent) |
Judge if this extent include another extent
|
boolean |
intersects(Extent bET) |
Tests whether this extent intersects the second extent.
|
boolean |
is3D() |
Get is 3D or not
|
boolean |
isNaN() |
Get is NaN or not
|
Extent |
shift(double dx,
double dy) |
Shift extent
|
Extent3D |
to3D() |
Convert to Extent3D
|
Extent |
union(Extent ex) |
Return union extent
|
public double minX
public double maxX
public double minY
public double maxY
public Extent()
public Extent(double xMin,
double xMax,
double yMin,
double yMax)
xMin - Minimum XxMax - Maximum XyMin - Minimum YyMax - Maximum Ypublic Extent(Extent aExtent)
aExtent - The extentpublic double getWidth()
public double getHeight()
public boolean include(Extent bExtent)
bExtent - extentpublic boolean intersects(Extent bET)
bET - The second extentpublic Rectangle convertToRectangle()
public PointD getCenterPoint()
public Extent shift(double dx, double dy)
dx - X shift valuedy - Y shift valuepublic Extent extend(double ratio)
ratio - The ratiopublic Extent extend(double dx, double dy)
dx - X deltady - Y deltapublic boolean isNaN()
public boolean is3D()
public Extent3D to3D()
Copyright © 2019. All rights reserved.