TrigBase provides common trigonometry utilities.
public function TrigBase()
TrigBase Static Constructor
public static function angle2radian(a:Number):Number
Convert angle to radian
Parameters
Returns
public static function getAngle(p1:Point, p2:Point):Number
Get angle from two points
Parameters
Returns
public static function getDistance(p1:Point, p2:Point):Number
Get distance between two points
Parameters
Returns
public static function getPointFromDistanceAndAngle(centerPoint:Point, dist:Number, angle:Number):Point
Get new point based on distance and angle from a given point
Note: Rounding to 3 decimals because got results like this: 6.12303176911189e-15
just as a precaution not to screw up movieclips positions & infinite tween loops
Parameters
| centerPoint:Point |
|
| dist:Number |
|
| angle:Number |
Returns
public static function getRadian(p1:Point, p2:Point):Number
Get radian from two points
Parameters
Returns
public static function getZDistance(p1:Point3D, p2:Point3D):Number
Parameters
Returns
public static function radian2angle(r:Number):Number
Convert radian to angle
Parameters
Returns
public static function resolveAngle(a:Number):Number
will always give back a positive angle between 0 and 360
Parameters
Returns
Copyright © 2008-2012 jason m horwitz, Sekati LLC. All Rights Reserved.