public class Rectangle2D
extends java.lang.Object
implements java.io.Serializable
Rectangle2D class.
This class is mainly used to describe the geographic coordinate range of map.
Modifier and Type | Field and Description |
---|---|
Point2D |
leftBottom
${services_components_commontypes_Rectangle2D_attribute_leftBottom_Title}
|
Point2D |
rightTop
${services_components_commontypes_Rectangle2D_attribute_rightTop_Title}
|
Constructor and Description |
---|
Rectangle2D()
${services_components_commontypes_Rectangle2D_constructorByDefault_Title}
|
Rectangle2D(double left, double bottom, double right, double top)
${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_Title}
|
Rectangle2D(Point2D leftBottom, Point2D rightTop)
${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_Title}
|
Rectangle2D(Rectangle2D rect2D)
${services_components_commontypes_Rectangle2D_constructorByRect2D_Title}
|
Modifier and Type | Method and Description |
---|---|
Point2D |
center()
${services_components_commontypes_Rectangle2D_method_getCenter_Title}
|
boolean |
contains(double x, double y)
${services_components_commontypes_Rectangle2D_method_containsByXAndY_Title}
|
boolean |
contains(Point2D point2D)
${services_components_commontypes_Rectangle2D_method_containsByPoint2D_Title}
|
boolean |
contains(Rectangle2D rect2D)
${services_components_commontypes_Rectangle2D_method_containsByRect2D_Title}
|
boolean |
equals(java.lang.Object obj)
${services_components_commontypes_Rectangle2D_method_equals_Title}
|
double |
getBottom()
Sets the y-coordinate of the lower left corner of the rectangle
|
Point2D |
getCenter()
Deprecated.
|
double |
getHeight()
Deprecated.
|
double |
getLeft()
Gets the x-coordinate of the lower left corner of the rectangle
|
double |
getRight()
Gets the x-coordinate of the upper right corner of the rectangle
|
double |
getTop()
Gets the y-coordinate of the upper right corner of the rectangle
|
double |
getWidth()
Deprecated.
|
int |
hashCode()
${services_components_commontypes_Rectangle2D_method_hashCode_Title}
|
double |
height()
${services_components_commontypes_Rectangle2D_method_getHeight_Title}
|
static boolean |
isIntersected(Rectangle2D oneRect2D, Rectangle2D anotherRect2D)
${services_components_commontypes_Rectangle2D_method_isIntersected_Title}
|
static boolean |
isIntersected(Rectangle2D oneRect2D, Rectangle2D anotherRect2D, int precision)
${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_Title}
|
boolean |
isValid()
${services_components_commontypes_Rectangle2D_method_isValid_Title}
|
Rectangle2D |
moveToCenter(double x, double y)
${services_components_commontypes_Rectangle2D_method_moveToCenterByXAndY_Title}
|
Rectangle2D |
moveToCenter(Point2D point2D)
${services_components_commontypes_Rectangle2D_method_moveToCenterByPoint2D_Title}
|
Rectangle2D |
offset(double offsetX, double offsetY)
${services_components_commontypes_Rectangle2D_method_offset_Title}
|
Rectangle2D |
setBottom(double bottom)
Sets the y-coordinate of the lower left corner of the rectangle
|
Rectangle2D |
setLeft(double left)
Sets the x-coordinate of the lower left corner of the rectangle
|
Rectangle2D |
setRight(double right)
Sets the x-coordinate of the upper right corner of the rectangle
|
Rectangle2D |
setTop(double top)
Sets the y-coordinate of the upper right corner of the rectangle
|
java.lang.String |
toString()
${services_components_commontypes_Rectangle2D_method_toString_Title}
|
static Rectangle2D |
union(Rectangle2D[] rect2Ds)
${services_components_commontypes_Rectangle2D_method_union_Title}
|
double |
width()
${services_components_commontypes_Rectangle2D_method_getWidth_Title}
|
Rectangle2D |
zoom(double ratio)
${services_components_commontypes_Rectangle2D_method_zoom_Title}
|
public Point2D leftBottom
${services_components_commontypes_Rectangle2D_attribute_leftBottom_Title}
${services_components_commontypes_Rectangle2D_attribute_leftBottom_Description}
public Point2D rightTop
${services_components_commontypes_Rectangle2D_attribute_rightTop_Title}
${services_components_commontypes_Rectangle2D_attribute_rightTop_Description}
public Rectangle2D()
${services_components_commontypes_Rectangle2D_constructorByDefault_Title}
${services_components_commontypes_Rectangle2D_constructorByDefault_Description}
public Rectangle2D(Rectangle2D rect2D)
${services_components_commontypes_Rectangle2D_constructorByRect2D_Title}
${services_components_commontypes_Rectangle2D_constructorByRect2D_Description}
rect2D
- ${services_components_commontypes_Rectangle2D_constructorByRect2D_param_rect2D}java.lang.IllegalArgumentException
- ${services_components_commontypes_Rectangle2D_constructorByRect2D_exception_IllegalArgumentException}public Rectangle2D(Point2D leftBottom, Point2D rightTop)
${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_Title}
${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_Description}
leftBottom
- ${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_param_leftBottom}rightTop
- ${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_param_rightTop}java.lang.IllegalArgumentException
- ${services_components_commontypes_Rectangle2D_constructorByLeftBottomAndRightTop_exception_IllegalArgumentException}public Rectangle2D(double left, double bottom, double right, double top)
${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_Title}
${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_Description}
left
- ${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_param_left}bottom
- ${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_param_bottom}right
- ${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_param_right}top
- ${services_components_commontypes_Rectangle2D_constructorByLeftAndBottomAndRightAndTop_param_top}public double width()
${services_components_commontypes_Rectangle2D_method_getWidth_Title}
${services_components_commontypes_Rectangle2D_method_getWidth_Description}
@Deprecated public double getWidth()
public double height()
${services_components_commontypes_Rectangle2D_method_getHeight_Title}
${services_components_commontypes_Rectangle2D_method_getHeight_Description}
@Deprecated public double getHeight()
public Point2D center()
${services_components_commontypes_Rectangle2D_method_getCenter_Title}
${services_components_commontypes_Rectangle2D_method_getCenter_Description}
@Deprecated public Point2D getCenter()
public static Rectangle2D union(Rectangle2D[] rect2Ds)
${services_components_commontypes_Rectangle2D_method_union_Title}
${services_components_commontypes_Rectangle2D_method_union_Description}
rect2Ds
- ${services_components_commontypes_Rectangle2D_method_union_param_rect2Ds}public static boolean isIntersected(Rectangle2D oneRect2D, Rectangle2D anotherRect2D)
${services_components_commontypes_Rectangle2D_method_isIntersected_Title}
${services_components_commontypes_Rectangle2D_method_isIntersected_Description}
oneRect2D
- ${services_components_commontypes_Rectangle2D_method_isIntersected_param_oneRect2D}anotherRect2D
- ${services_components_commontypes_Rectangle2D_method_isIntersected_param_anotherRect2D}java.lang.IllegalArgumentException
- ${services_components_commontypes_Rectangle2D_method_isIntersected_exception_IllegalArgumentException}public static boolean isIntersected(Rectangle2D oneRect2D, Rectangle2D anotherRect2D, int precision)
${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_Title}
${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_Description}
oneRect2D
- ${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_param_oneRect2D}anotherRect2D
- ${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_param_anotherRect2D}precision
- ${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_param_precision}java.lang.IllegalArgumentException
- ${services_components_commontypes_Rectangle2D_method_isIntersectedByPrecision_exception_IllegalArgumentException}public boolean equals(java.lang.Object obj)
${services_components_commontypes_Rectangle2D_method_equals_Title}
${services_components_commontypes_Rectangle2D_method_equals_Description}
equals
in class java.lang.Object
obj
- ${services_components_commontypes_Rectangle2D_method_equals_param_object}public int hashCode()
${services_components_commontypes_Rectangle2D_method_hashCode_Title}
${services_components_commontypes_Rectangle2D_method_hashCode_Description}
hashCode
in class java.lang.Object
public java.lang.String toString()
${services_components_commontypes_Rectangle2D_method_toString_Title}
${services_components_commontypes_Rectangle2D_method_toString_Description}
toString
in class java.lang.Object
${services_components_commontypes_Rectangle2D_method_toString_return}
public boolean contains(Point2D point2D)
${services_components_commontypes_Rectangle2D_method_containsByPoint2D_Title}
${services_components_commontypes_Rectangle2D_method_containsByPoint2D_Description}
point2D
- ${services_components_commontypes_Rectangle2D_method_containsByPoint2D_param_point2D}java.lang.IllegalArgumentException
- ${services_components_commontypes_Rectangle2D_method_containsByPoint2D_exception_IllegalArgumentException}public boolean contains(Rectangle2D rect2D)
${services_components_commontypes_Rectangle2D_method_containsByRect2D_Title}
${services_components_commontypes_Rectangle2D_method_containsByRect2D_Description}
rect2D
- ${services_components_commontypes_Rectangle2D_method_containsByRect2D_param_rect2D}java.lang.IllegalArgumentException
public boolean contains(double x, double y)
${services_components_commontypes_Rectangle2D_method_containsByXAndY_Title}
${services_components_commontypes_Rectangle2D_method_containsByXAndY_Description}
x
- ${services_components_commontypes_Rectangle2D_method_containsByXAndY_param_x}y
- ${services_components_commontypes_Rectangle2D_method_containsByXAndY_param_y}public Rectangle2D moveToCenter(Point2D point2D)
${services_components_commontypes_Rectangle2D_method_moveToCenterByPoint2D_Title}
${services_components_commontypes_Rectangle2D_method_moveToCenterByPoint2D_Description}
point2D
- ${services_components_commontypes_Rectangle2D_method_moveToCenterByPoint2D_param_point2D}public Rectangle2D moveToCenter(double x, double y)
${services_components_commontypes_Rectangle2D_method_moveToCenterByXAndY_Title}
${services_components_commontypes_Rectangle2D_method_moveToCenterByXAndY_Description}
x
- ${services_components_commontypes_Rectangle2D_method_moveToCenterByXAndY_param_x}y
- ${services_components_commontypes_Rectangle2D_method_moveToCenterByXAndY_param_y}public Rectangle2D offset(double offsetX, double offsetY)
${services_components_commontypes_Rectangle2D_method_offset_Title}
${services_components_commontypes_Rectangle2D_method_offset_Description}
offsetX
- ${services_components_commontypes_Rectangle2D_method_offset_param_offsetX}offsetY
- ${services_components_commontypes_Rectangle2D_method_offset_param_offsetY}public Rectangle2D zoom(double ratio)
${services_components_commontypes_Rectangle2D_method_zoom_Title}
${services_components_commontypes_Rectangle2D_method_zoom_Description}
ratio
- ${services_components_commontypes_Rectangle2D_method_zoom_param_ratio}public boolean isValid()
${services_components_commontypes_Rectangle2D_method_isValid_Title}
${services_components_commontypes_Rectangle2D_method_isValid_Description}
public double getLeft()
public Rectangle2D setLeft(double left)
left
- the x-coordinate of the lower left cornerpublic double getRight()
public Rectangle2D setRight(double right)
right
- the x-coordinate of the upper right cornerpublic Rectangle2D setTop(double top)
top
- the y-coordinate of the upper right cornerpublic double getTop()
public Rectangle2D setBottom(double bottom)
bottom
- the y-coordinate of the lower left cornerpublic double getBottom()