pd
Class Point

java.lang.Object
  |
  +--pd.Point
Direct Known Subclasses:
ArcPoint

public class Point
extends java.lang.Object


Constructor Summary
Point(double aX, double aY)
           
Point(float aX, float aY)
           
 
Method Summary
 double getPositiveAngle()
           
 float getR()
           
 float getRotationDirection(Point p)
           
 float getX()
           
 float getY()
           
 boolean isArc()
           
 double length()
           
 double length(Point p)
           
 Point middle(Point p)
           
 Point minus(Point p)
           
 void multiply(double factor)
           
 Point plus(Point p)
           
 Point rotateHalfPi()
           
 void setIsArc(boolean isArc)
           
 void setR(float r)
           
 void setX(float x)
           
 void setY(float y)
           
 void toLength(double l)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Point

public Point(float aX,
             float aY)

Point

public Point(double aX,
             double aY)
Method Detail

getR

public float getR()

setR

public void setR(float r)

getX

public float getX()

setX

public void setX(float x)

getY

public float getY()

setY

public void setY(float y)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getRotationDirection

public float getRotationDirection(Point p)

getPositiveAngle

public double getPositiveAngle()

toLength

public void toLength(double l)

middle

public Point middle(Point p)

minus

public Point minus(Point p)

plus

public Point plus(Point p)

rotateHalfPi

public Point rotateHalfPi()

multiply

public void multiply(double factor)

length

public double length(Point p)

length

public double length()

isArc

public boolean isArc()

setIsArc

public void setIsArc(boolean isArc)