kjs Library API Documentation

math_object.lut.h

00001 /* Automatically generated from math_object.cpp using ./create_hash_table. DO NOT EDIT ! */ 00002 00003 #include "lookup.h" 00004 00005 using namespace KJS; 00006 00007 namespace KJS { 00008 00009 static const char mathTableStrings[] = { 00010 "\0" 00011 "SQRT1_2\0" 00012 "LOG10E\0" 00013 "random\0" 00014 "LOG2E\0" 00015 "SQRT2\0" 00016 "atan2\0" 00017 "floor\0" 00018 "round\0" 00019 "LN10\0" 00020 "acos\0" 00021 "asin\0" 00022 "atan\0" 00023 "ceil\0" 00024 "sqrt\0" 00025 "LN2\0" 00026 "abs\0" 00027 "exp\0" 00028 "log\0" 00029 "max\0" 00030 "min\0" 00031 "pow\0" 00032 "PI\0" 00033 }; 00034 00035 00036 static const struct HashEntry mathTableEntries[] = { 00037 { 87, MathObjectImp::Abs, DontEnum|Function, 1, -1 }, 00038 { 107, MathObjectImp::Pow, DontEnum|Function, 2, -1 }, 00039 { 0, 0, 0, 0, -1 }, 00040 { 53, MathObjectImp::Ln10, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00041 { 23, MathObjectImp::Log2E, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00042 { 35, MathObjectImp::ATan2, DontEnum|Function, 2, -1 }, 00043 { 0, 0, 0, 0, -1 }, 00044 { 27, MathObjectImp::Euler, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00045 { 29, MathObjectImp::Sqrt2, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00046 { 0, 0, 0, 0, -1 }, 00047 { 73, MathObjectImp::Ceil, DontEnum|Function, 1, -1 }, 00048 { 0, 0, 0, 0, -1 }, 00049 { 95, MathObjectImp::Log, DontEnum|Function, 1, -1 }, 00050 { 69, MathObjectImp::Tan, DontEnum|Function, 1, -1 }, 00051 { 103, MathObjectImp::Min, DontEnum|Function, 2, -1 }, 00052 { 59, MathObjectImp::Cos, DontEnum|Function, 1, -1 }, 00053 { 99, MathObjectImp::Max, DontEnum|Function, 2, -1 }, 00054 { 68, MathObjectImp::ATan, DontEnum|Function, 1, -1 }, 00055 { 83, MathObjectImp::Ln2, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00056 { 58, MathObjectImp::ACos, DontEnum|Function, 1, 31 }, 00057 { 9, MathObjectImp::Log10E, DontEnum|DontDelete|ReadOnly, 0, 32 }, 00058 { 16, MathObjectImp::Random, DontEnum|Function, 0, -1 }, 00059 { 0, 0, 0, 0, -1 }, 00060 { 91, MathObjectImp::Exp, DontEnum|Function, 1, -1 }, 00061 { 63, MathObjectImp::ASin, DontEnum|Function, 1, 33 }, 00062 { 47, MathObjectImp::Round, DontEnum|Function, 1, -1 }, 00063 { 0, 0, 0, 0, -1 }, 00064 { 0, 0, 0, 0, -1 }, 00065 { 1, MathObjectImp::Sqrt1_2, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00066 { 111, MathObjectImp::Pi, DontEnum|DontDelete|ReadOnly, 0, -1 }, 00067 { 0, 0, 0, 0, -1 }, 00068 { 41, MathObjectImp::Floor, DontEnum|Function, 1, -1 }, 00069 { 64, MathObjectImp::Sin, DontEnum|Function, 1, -1 }, 00070 { 78, MathObjectImp::Sqrt, DontEnum|Function, 1, -1 } 00071 }; 00072 00073 const struct HashTable mathTable = { 2, 34, mathTableEntries, 31, mathTableStrings}; 00074 00075 } // namespace
KDE Logo
This file is part of the documentation for kjs Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Sep 29 09:40:46 2004 by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2003