org.gnu.gnome
Class CanvasPoints
java.lang.Object
org.gnu.glib.Struct
org.gnu.glib.MemStruct
org.gnu.gnome.CanvasPoints
- public class CanvasPoints
- extends org.gnu.glib.MemStruct
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.MemStruct |
getMemStructFromHandle |
Methods inherited from class org.gnu.glib.Struct |
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
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.
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.