GP.Attributes
Class Position
java.lang.Object
|
+--GP.Attributes.Position
- Direct Known Subclasses:
- Centered, ConstantXRangeBoundedY, ConstantYRangeBoundedX, LineEnd, LineStart, MidPointBetween, Mouse, OffsetFrom, Random, Shape
- public class Position
- extends java.lang.Object
Constructor Summary |
Position()
Constructs Position with default value of (0, 0). |
Position(double x,
double y)
Constructs Position with given values (x, y). |
Position(Position position)
Constructs Position with identical values of given Position. |
Position(Value x,
Value y)
Constructs Position with given values (x, y). |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Position
public Position()
- Constructs Position with default value of (0, 0).
Position
public Position(double x,
double y)
- Constructs Position with given values (x, y).
- Parameters:
x
- in pixelsy
- in pixels
Position
public Position(Value x,
Value y)
- Constructs Position with given values (x, y).
- Parameters:
x
- in pixelsy
- in pixels
Position
public Position(Position position)
- Constructs Position with identical values of given Position.
- Parameters:
position
- another position
Copy
public Position Copy()
GetX
public double GetX()
GetY
public double GetY()
Difference
public Position Difference(Position position)
Sum
public Position Sum(Position position)
Negative
public Position Negative()
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object