Changeset 1024 in webkit for trunk/JavaScriptCore/kjs/math_object.cpp
- Timestamp:
- Apr 15, 2002, 4:43:21 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/math_object.cpp
r798 r1024 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 19 * 20 * $Id$21 20 */ 22 21 … … 35 34 #include "math_object.lut.h" 36 35 36 #ifndef M_PI 37 #define M_PI 3.14159265358979323846 38 #endif /* M_PI */ 39 37 40 using namespace KJS; 38 41 … … 43 46 /* Source for math_object.lut.h 44 47 @begin mathTable 21 45 E MathObjectImp::Euler DontEnum46 LN2 MathObjectImp::Ln2 DontEnum47 LN10 MathObjectImp::Ln10 DontEnum48 LOG2E MathObjectImp::Log2E DontEnum49 LOG10E MathObjectImp::Log10E DontEnum50 PI MathObjectImp::Pi DontEnum51 SQRT1_2 MathObjectImp::Sqrt1_2 DontEnum52 SQRT2 MathObjectImp::Sqrt2 DontEnum53 abs MathObjectImp::AbsDontEnum|Function 154 acos MathObjectImp::ACosDontEnum|Function 155 asin MathObjectImp::ASinDontEnum|Function 156 atan MathObjectImp::ATanDontEnum|Function 157 atan2 MathObjectImp::ATan2DontEnum|Function 258 ceil MathObjectImp::CeilDontEnum|Function 159 cos MathObjectImp::CosDontEnum|Function 160 exp MathObjectImp::ExpDontEnum|Function 161 floor MathObjectImp::FloorDontEnum|Function 162 log MathObjectImp::LogDontEnum|Function 163 max MathObjectImp::MaxDontEnum|Function 264 min MathObjectImp::MinDontEnum|Function 265 pow MathObjectImp::PowDontEnum|Function 266 random MathObjectImp::RandomDontEnum|Function 067 round MathObjectImp::RoundDontEnum|Function 168 sin MathObjectImp::SinDontEnum|Function 169 sqrt MathObjectImp::SqrtDontEnum|Function 170 tan MathObjectImp::TanDontEnum|Function 148 E MathObjectImp::Euler DontEnum|DontDelete|ReadOnly 49 LN2 MathObjectImp::Ln2 DontEnum|DontDelete|ReadOnly 50 LN10 MathObjectImp::Ln10 DontEnum|DontDelete|ReadOnly 51 LOG2E MathObjectImp::Log2E DontEnum|DontDelete|ReadOnly 52 LOG10E MathObjectImp::Log10E DontEnum|DontDelete|ReadOnly 53 PI MathObjectImp::Pi DontEnum|DontDelete|ReadOnly 54 SQRT1_2 MathObjectImp::Sqrt1_2 DontEnum|DontDelete|ReadOnly 55 SQRT2 MathObjectImp::Sqrt2 DontEnum|DontDelete|ReadOnly 56 abs MathObjectImp::Abs DontEnum|Function 1 57 acos MathObjectImp::ACos DontEnum|Function 1 58 asin MathObjectImp::ASin DontEnum|Function 1 59 atan MathObjectImp::ATan DontEnum|Function 1 60 atan2 MathObjectImp::ATan2 DontEnum|Function 2 61 ceil MathObjectImp::Ceil DontEnum|Function 1 62 cos MathObjectImp::Cos DontEnum|Function 1 63 exp MathObjectImp::Exp DontEnum|Function 1 64 floor MathObjectImp::Floor DontEnum|Function 1 65 log MathObjectImp::Log DontEnum|Function 1 66 max MathObjectImp::Max DontEnum|Function 2 67 min MathObjectImp::Min DontEnum|Function 2 68 pow MathObjectImp::Pow DontEnum|Function 2 69 random MathObjectImp::Random DontEnum|Function 0 70 round MathObjectImp::Round DontEnum|Function 1 71 sin MathObjectImp::Sin DontEnum|Function 1 72 sqrt MathObjectImp::Sqrt DontEnum|Function 1 73 tan MathObjectImp::Tan DontEnum|Function 1 71 74 @end 72 75 */ … … 104 107 break; 105 108 case Pi: 106 d = 2.0 * asin(1.0);109 d = M_PI; 107 110 break; 108 111 case Sqrt1_2:
Note:
See TracChangeset
for help on using the changeset viewer.