home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Puzzle / filler.swf / scripts / org / cove / ape / MathUtil.as < prev    next >
Encoding:
Text File  |  2008-09-02  |  802 b   |  39 lines

  1. package org.cove.ape
  2. {
  3.    internal final class MathUtil
  4.    {
  5.       
  6.       internal static var ONE_EIGHTY_OVER_PI:Number = 180 / Math.PI;
  7.       
  8.       internal static var PI_OVER_ONE_EIGHTY:Number = Math.PI / 180;
  9.        
  10.       
  11.       public function MathUtil()
  12.       {
  13.          super();
  14.       }
  15.       
  16.       internal static function clamp(param1:Number, param2:Number, param3:Number) : Number
  17.       {
  18.          if(param1 < param2)
  19.          {
  20.             return param2;
  21.          }
  22.          if(param1 > param3)
  23.          {
  24.             return param3;
  25.          }
  26.          return param1;
  27.       }
  28.       
  29.       internal static function sign(param1:Number) : int
  30.       {
  31.          if(param1 < 0)
  32.          {
  33.             return -1;
  34.          }
  35.          return 1;
  36.       }
  37.    }
  38. }
  39.