|
Eclipse Draw2d 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.draw2d.geometry.Point | +--org.eclipse.draw2d.geometry.PrecisionPoint
Field Summary | |
double |
preciseX
Double value for X |
double |
preciseY
Double value for Y |
Fields inherited from class org.eclipse.draw2d.geometry.Point |
SINGLETON, x, y |
Constructor Summary | |
PrecisionPoint()
Constructor for PrecisionPoint. |
|
PrecisionPoint(double x,
double y)
Constructor for PrecisionPoint. |
|
PrecisionPoint(int x,
int y)
Constructor for PrecisionPoint. |
|
PrecisionPoint(Point copy)
Constructor for PrecisionPoint. |
Method Summary | |
Point |
getCopy()
|
void |
performScale(double factor)
Scales this object by the scale factor. |
void |
performTranslate(int dx,
int dy)
Translates this object horizontally by dx and vertically by
dy . |
Point |
setLocation(Point pt)
Sets the location of this Point to the specified Point. |
Methods inherited from class org.eclipse.draw2d.geometry.Point |
equals, getDifference, getDistance, getDistance2, getDistanceOrthogonal, getNegated, getPosition, getScaled, getSWTPoint, getTranslated, getTranslated, getTranslated, getTransposed, max, min, negate, scale, scale, setLocation, toString, translate, translate, translate, transpose |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public double preciseX
public double preciseY
Constructor Detail |
public PrecisionPoint()
public PrecisionPoint(Point copy)
copy
- Point from which the initial values are takenpublic PrecisionPoint(int x, int y)
x
- X valuey
- Y valuepublic PrecisionPoint(double x, double y)
x
- X valuey
- Y valueMethod Detail |
public Point getCopy()
getCopy
in class Point
Point.getCopy()
public void performScale(double factor)
Translatable
performScale
in interface Translatable
performScale
in class Point
Point.performScale(double)
public void performTranslate(int dx, int dy)
Translatable
dx
and vertically by
dy
.
performTranslate
in interface Translatable
performTranslate
in class Point
Point.performTranslate(int, int)
public Point setLocation(Point pt)
Point
setLocation
in class Point
pt
- the Location
this
for conveniencePoint.setLocation(Point)
|
Eclipse Draw2d 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |