math
Class PointUtils

java.lang.Object
  extended by math.PointUtils

public class PointUtils
extends java.lang.Object

User: lyon Date: Jun 1, 2006 Time: 8:07:57 AM Copyright DocJava, Inc. 2005.


Constructor Summary
PointUtils()
           
 
Method Summary
static java.awt.Point add(java.awt.Point p1, java.awt.Point p2)
           
static void addInPlace(java.awt.Point p1, java.awt.Point p2)
          p1 = p1 + p2; It destroys its argument.
static java.awt.Point divide(java.awt.Point delta, int i)
           
static java.awt.Point getAverage(java.awt.Point p1, java.awt.Point p2)
          Create a new point that is the average of the two given points.
static void setAverage(java.awt.Point p1, java.awt.Point p2)
          p1 = average(p1,p2); This routine alters its first argument.
static java.awt.Point subtract(java.awt.Point p1, java.awt.Point p2)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PointUtils

public PointUtils()
Method Detail

getAverage

public static java.awt.Point getAverage(java.awt.Point p1,
                                        java.awt.Point p2)
Create a new point that is the average of the two given points. Does not alter its argument.

Parameters:
p1 -
p2 -
Returns:
new point

setAverage

public static void setAverage(java.awt.Point p1,
                              java.awt.Point p2)
p1 = average(p1,p2); This routine alters its first argument.

Parameters:
p1 -
p2 -

subtract

public static java.awt.Point subtract(java.awt.Point p1,
                                      java.awt.Point p2)

add

public static java.awt.Point add(java.awt.Point p1,
                                 java.awt.Point p2)

addInPlace

public static void addInPlace(java.awt.Point p1,
                              java.awt.Point p2)
p1 = p1 + p2; It destroys its argument.

Parameters:
p1 -
p2 -

divide

public static java.awt.Point divide(java.awt.Point delta,
                                    int i)