public class A extends Object
Modifier and Type | Field and Description |
---|---|
static double |
DEG_TO_RAD |
static double |
RAD_TO_DEG |
Constructor and Description |
---|
A() |
Modifier and Type | Method and Description |
---|---|
static double |
deg(double rad) |
static double |
distanceFromRunningVector(Location agentLocation,
Velocity runningVector,
Location object) |
static double |
lineOfSightAngle(Location agentLocation,
double agentRotationRollRad,
Location object)
Returns degrees!
|
static Point2D |
multi(Point2D p,
double multi) |
static Point2D |
plus(Point2D p1,
Point2D p2) |
static Point2D |
projection(Location location) |
static Point2D |
projection(javax.vecmath.Point3d point) |
static Point2D |
projection(javax.vecmath.Vector3d vector) |
static Point2D |
projection(Velocity velocity) |
static double |
rad(double deg) |
static Point2D |
rotate(Point2D point,
double rad) |
static Point2D |
vectorSum(Point2D[] vectors) |
public static final double DEG_TO_RAD
public static final double RAD_TO_DEG
public static Point2D projection(javax.vecmath.Vector3d vector)
public static Point2D projection(javax.vecmath.Point3d point)
public static double deg(double rad)
public static double rad(double deg)
public static double distanceFromRunningVector(Location agentLocation, Velocity runningVector, Location object)
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.