cz.cuni.amis.pogamut.base.utils.math
Class A
java.lang.Object
cz.cuni.amis.pogamut.base.utils.math.A
public class A
- extends Object
A for Algebra...
- Author:
- Jimmy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEG_TO_RAD
public static final double DEG_TO_RAD
- See Also:
- Constant Field Values
RAD_TO_DEG
public static final double RAD_TO_DEG
- See Also:
- Constant Field Values
A
public A()
projection
public static Point2D projection(Location location)
projection
public static Point2D projection(Velocity velocity)
projection
public static Point2D projection(javax.vecmath.Vector3d vector)
projection
public static Point2D projection(javax.vecmath.Point3d point)
plus
public static Point2D plus(Point2D p1,
Point2D p2)
multi
public static Point2D multi(Point2D p,
double multi)
rotate
public static Point2D rotate(Point2D point,
double rad)
deg
public static double deg(double rad)
rad
public static double rad(double deg)
distanceFromRunningVector
public static double distanceFromRunningVector(Location agentLocation,
Velocity runningVector,
Location object)
vectorSum
public static Point2D vectorSum(Point2D[] vectors)
lineOfSightAngle
public static double lineOfSightAngle(Location agentLocation,
double agentRotationRollRad,
Location object)
- Returns degrees!
- Parameters:
agentLocation
- agentRotation
- in degreesobject
-
- Returns:
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.