public class RectD
extends java.lang.Object
| 构造器和说明 |
|---|
RectD() |
RectD(double left,
double top,
double right,
double bottom) |
RectD(android.graphics.Rect r) |
RectD(android.graphics.RectF r) |
| 限定符和类型 | 方法和说明 |
|---|---|
double |
centerX() |
double |
centerY() |
boolean |
contains(double x,
double y) |
boolean |
contains(double left,
double top,
double right,
double bottom) |
boolean |
contains(RectD r) |
boolean |
equals(java.lang.Object o) |
double |
getArea() |
int |
hashCode() |
double |
height() |
void |
inset(double dx,
double dy) |
boolean |
intersect(double left,
double top,
double right,
double bottom) |
boolean |
intersect(RectD r) |
boolean |
intersects(double left,
double top,
double right,
double bottom) |
static boolean |
intersects(RectD a,
RectD b) |
boolean |
isEmpty() |
void |
offset(double dx,
double dy) |
void |
offsetTo(double newLeft,
double newTop) |
void |
printShortString(java.io.PrintWriter pw) |
void |
roundOut(android.graphics.Rect dst) |
void |
scale(float scale) |
void |
set(double left,
double top,
double right,
double bottom) |
void |
set(android.graphics.Rect src) |
void |
set(RectD src) |
void |
setEmpty() |
boolean |
setIntersect(RectD a,
RectD b) |
void |
sort() |
java.lang.String |
toShortString() |
java.lang.String |
toShortString(java.lang.StringBuilder sb) |
java.lang.String |
toString() |
void |
union(double x,
double y) |
void |
union(double left,
double top,
double right,
double bottom) |
void |
union(RectD r) |
double |
width() |
public double left
public double top
public double right
public double bottom
public RectD()
public RectD(double left,
double top,
double right,
double bottom)
public RectD(android.graphics.RectF r)
public RectD(android.graphics.Rect r)
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.String toShortString()
public java.lang.String toShortString(java.lang.StringBuilder sb)
public void printShortString(java.io.PrintWriter pw)
public final boolean isEmpty()
public final double width()
public final double height()
public final double centerX()
public final double centerY()
public void setEmpty()
public void set(double left,
double top,
double right,
double bottom)
public void set(RectD src)
public void set(android.graphics.Rect src)
public void offset(double dx,
double dy)
public void offsetTo(double newLeft,
double newTop)
public void inset(double dx,
double dy)
public boolean contains(double x,
double y)
public boolean contains(double left,
double top,
double right,
double bottom)
public boolean contains(RectD r)
public boolean intersect(double left,
double top,
double right,
double bottom)
public boolean intersect(RectD r)
public boolean intersects(double left,
double top,
double right,
double bottom)
public void roundOut(android.graphics.Rect dst)
public void union(double left,
double top,
double right,
double bottom)
public void union(RectD r)
public void union(double x,
double y)
public void sort()
public void scale(float scale)
public double getArea()