org.gnu.gnome
Class CanvasPoints

java.lang.Object
  |
  +--org.gnu.glib.Boxed
        |
        +--org.gnu.gnome.CanvasPoints

public class CanvasPoints
extends Boxed


Constructor Summary
CanvasPoints(double[] xCoordinates, double[] yCoordinates)
          Constructs a new CanvasPoints object with the given points.
CanvasPoints(int numPoints)
          Constructs a new CanvasPoints object with memory reserved for the given number of points.
 
Method Summary
 void setPoint(int index, double x, double y)
          Sets the value of the point at the given index.
 
Methods inherited from class org.gnu.glib.Boxed
equals, getHandle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanvasPoints

public CanvasPoints(int numPoints)
Constructs a new CanvasPoints object with memory reserved for the given number of points.

Parameters:
numPoints - The number of points to be represented by the object.

CanvasPoints

public CanvasPoints(double[] xCoordinates,
                    double[] yCoordinates)
             throws java.lang.IllegalArgumentException
Constructs a new CanvasPoints object with the given points. Point n would be (xCoordinates[n], yCoordinates[n]).

Parameters:
xCoordinates - an array containing the x coordinates of the points.
yCoordinates - an array containing the y coordinates of the points.
Throws:
java.lang.IllegalArgumentException - Indicates that the number of elements in the arrays are not the same.
Method Detail

setPoint

public void setPoint(int index,
                     double x,
                     double y)
Sets the value of the point at the given index.

Parameters:
index - The index of the point. This value is 0 to numPoints - 1.

Please send any bug reports, comments, or suggestions for the API or documentation to java-gnome-developer@lists.sf.net