public class Point
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private double[] |
coordinates |
private int |
dimensions |
Constructor and Description |
---|
Point(int dim) |
Point(int[] queryModel) |
Point(int dim,
double val) |
Point(int dim,
double[] coord) |
Point(Point p) |
Modifier and Type | Method and Description |
---|---|
Point |
calculateJoin(Point p) |
Point |
calculateMeet(Point p) |
int |
dim() |
void |
display() |
void |
display(java.io.PrintWriter out) |
double |
distance(Point p) |
Point |
divide(double value) |
boolean |
equals(Point p) |
double |
get(int i) |
double[] |
getCoordinates() |
int[] |
getIntegerCoordinates() |
boolean |
greaterThan(Point p) |
boolean |
greaterThanOrEquals(Point p) |
boolean |
lessThan(Point p) |
boolean |
lessThanOrEquals(Point p) |
Point |
minus(double n) |
Point |
minus(Point p) |
Point |
multiply(double n) |
Point |
multiply(Point p) |
Point |
plus(double n) |
Point |
plus(Point p) |
void |
set(int i,
double val) |
Point |
toInteger() |
java.lang.String |
toString() |
void |
trunc(double ub) |
public Point(int dim)
public Point(int dim, double val)
public Point(Point p)
public Point(int dim, double[] coord)
public Point(int[] queryModel)
public int dim()
public Point divide(double value)
public Point plus(double n)
public Point minus(double n)
public Point multiply(double n)
public boolean equals(Point p)
public boolean lessThan(Point p)
public boolean lessThanOrEquals(Point p)
public boolean greaterThan(Point p)
public boolean greaterThanOrEquals(Point p)
public Point toInteger()
public int[] getIntegerCoordinates()
public double[] getCoordinates()
public void set(int i, double val)
public double get(int i)
public void trunc(double ub)
public void display()
public java.lang.String toString()
toString
in class java.lang.Object
public void display(java.io.PrintWriter out)
public double distance(Point p)