Lines Matching defs:Point
25 public class Point {
30 public Point() {
33 public Point(float x, float y) {
48 public Point plus(float x, float y) {
49 return new Point(this.x + x, this.y + y);
52 public Point plus(Point point) {
56 public Point minus(float x, float y) {
57 return new Point(this.x - x, this.y - y);
60 public Point minus(Point point) {
64 public Point times(float s) {
65 return new Point(this.x * s, this.y * s);
68 public Point mult(float x, float y) {
69 return new Point(this.x * x, this.y * y);
76 public float distanceTo(Point p) {
80 public Point scaledTo(float length) {
84 public Point normalize() {
88 public Point rotated90(int count) {
96 return new Point(nx, ny);
99 public Point rotated(float radians) {
101 return new Point((float)(Math.cos(radians) * x - Math.sin(radians) * y),
105 public Point rotatedAround(Point center, float radians) {