flanagan.math
Class Point
- java.lang.Object
-
- flanagan.math.Point
-
public class Point extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description Point()Point(java.math.BigDecimal[] coordinates)Point(java.math.BigInteger[] coordinates)Point(double xPoint)Point(double[] coordinates)Point(double xPoint, double yPoint)Point(double xPoint, double yPoint, double zPoint)Point(float[] coordinates)Point(int[] coordinates)Point(long[] coordinates)Point(short[] coordinates)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static Pointcentre(Point[] pp)Pointcopy()static Pointcopy(Point p)static Point[]copy(Point[] pp)doubledistance(Point p2)static doubledistance(Point p1, Point p2)doubledistanceSquared(Point p2)static doubledistanceSquared(Point p1, Point p2)static double[][]getArrayCoordinates(Point[] array)static int[]getArrayDimensions(Point[] array)double[]getPointCoordinates()intgetPointDimensions()booleanisEqual(Point point2)static booleanisEqual(Point point1, Point point2)static Point[]oneDarray(java.math.BigDecimal[][] points)static Point[]oneDarray(java.math.BigInteger[][] points)static Point[]oneDarray(double[] xx)static Point[]oneDarray(double[][] points)static Point[]oneDarray(double[] xx, double[] yy)static Point[]oneDarray(double[] xx, double[] yy, double[] zz)static Point[]oneDarray(float[][] points)static Point[]oneDarray(int n)static Point[]oneDarray(int[][] points)static Point[]oneDarray(long[][] points)static Point[]oneDarray(short[][] points)voidsetPoint(java.math.BigDecimal[] coordinates)voidsetPoint(java.math.BigInteger[] coordinates)voidsetPoint(double xPoint)voidsetPoint(double[] coordinates)voidsetPoint(double xPoint, double yPoint)voidsetPoint(double xPoint, double yPoint, double zPoint)voidsetPoint(float[] coordinates)voidsetPoint(int[] coordinates)voidsetPoint(long[] coordinates)voidsetPoint(short[] coordinates)Pointshift(double constant)voidtoThreeD()voidtoTwoD()VectorMathstoVectorMaths()
-
-
-
Constructor Detail
-
Point
public Point()
-
Point
public Point(double[] coordinates)
-
Point
public Point(float[] coordinates)
-
Point
public Point(long[] coordinates)
-
Point
public Point(int[] coordinates)
-
Point
public Point(short[] coordinates)
-
Point
public Point(java.math.BigDecimal[] coordinates)
-
Point
public Point(java.math.BigInteger[] coordinates)
-
Point
public Point(double xPoint)
-
Point
public Point(double xPoint, double yPoint)
-
Point
public Point(double xPoint, double yPoint, double zPoint)
-
-
Method Detail
-
setPoint
public final void setPoint(double[] coordinates)
-
setPoint
public final void setPoint(float[] coordinates)
-
setPoint
public final void setPoint(long[] coordinates)
-
setPoint
public final void setPoint(int[] coordinates)
-
setPoint
public final void setPoint(short[] coordinates)
-
setPoint
public final void setPoint(java.math.BigDecimal[] coordinates)
-
setPoint
public final void setPoint(java.math.BigInteger[] coordinates)
-
setPoint
public void setPoint(double xPoint)
-
setPoint
public void setPoint(double xPoint, double yPoint)
-
setPoint
public void setPoint(double xPoint, double yPoint, double zPoint)
-
oneDarray
public static Point[] oneDarray(int n)
-
oneDarray
public static Point[] oneDarray(double[] xx)
-
oneDarray
public static Point[] oneDarray(double[] xx, double[] yy)
-
oneDarray
public static Point[] oneDarray(double[] xx, double[] yy, double[] zz)
-
oneDarray
public static Point[] oneDarray(double[][] points)
-
oneDarray
public static Point[] oneDarray(float[][] points)
-
oneDarray
public static Point[] oneDarray(long[][] points)
-
oneDarray
public static Point[] oneDarray(int[][] points)
-
oneDarray
public static Point[] oneDarray(short[][] points)
-
oneDarray
public static Point[] oneDarray(java.math.BigDecimal[][] points)
-
oneDarray
public static Point[] oneDarray(java.math.BigInteger[][] points)
-
getPointCoordinates
public double[] getPointCoordinates()
-
getArrayCoordinates
public static double[][] getArrayCoordinates(Point[] array)
-
getPointDimensions
public int getPointDimensions()
-
getArrayDimensions
public static int[] getArrayDimensions(Point[] array)
-
distanceSquared
public double distanceSquared(Point p2)
-
distance
public double distance(Point p2)
-
shift
public Point shift(double constant)
-
isEqual
public boolean isEqual(Point point2)
-
copy
public Point copy()
-
toThreeD
public void toThreeD()
-
toTwoD
public void toTwoD()
-
toVectorMaths
public VectorMaths toVectorMaths()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG