Java examples for java.lang:Math Vector
Calculates the squared length of a vector.
//package com.java2s; import java.awt.geom.Point2D; public class Main { /**//from w w w. j a v a2s . c o m * Calculates the squared length of a vector. This method is much cheaper than * {@link #vecLength(Point2D)}. * * @param v The vector. * @return The squared length. */ public static double vecLengthSqr(final Point2D v) { return dot(v, v); } /** * Calculates the dot product of two vectors. * * @param a The first vector. * @param b The second vector. * @return The dot product. */ public static double dot(final Point2D a, final Point2D b) { return a.getX() * b.getX() + a.getY() * b.getY(); } }