Skyline Lua API  Version 1.0 RC1 Lua Script Reference for Skyline Game Engine.
LUA_API_Math.h
Go to the documentation of this file.
1
2 // SKYLINE LUA CLASS FOR API DOCUMENTATION
3
10 class math
11 {
12 public:
25  abs();
26
38  acos();
39
51  asin();
52
63  atan();
64
75  atan2();
76
87  ceil();
88
99  floor();
100
111  cos();
112
123  sin();
124
136  tan();
137
148  cosh();
149
160  sinh();
161
172  tanh();
173
185  deg();
186
199
212  exp();
213
225  log();
226
239  log10();
240
262  frexp();
263
277  ldexp();
278
301  huge();
302
318  max();
319
332  min();
333
346  modf();
347
358  pi();
359
376  pow();
377
378
401  random();
402
421  randomseed();
422
435  sqrt();
436
441  skyMath.linearInterp(inputValue, scaleRangeMin, scaleRangeMax, minOut, maxOut );
442
443
444 };
cos()
The Math cos function returns the cosine number for a given value in radians.
modf()
The Math abs function always returns the non-negative number, of a given value.
ldexp()
The math.ldexp() function takes a normalised number and returns the floating point representation...
sin()
The Math sin function returns the cosine number for a given value in radians.
sinh()
The Math cosh function returns the hyperbolic sine number for a given value.
abs()
The Math abs function always returns the non-negative number, of a given value.
tan()
The Math tan function returns the cosine number for a given value in radians.
tanh()
The Math cosh function returns the hyperbolic tangent[2] number for a given value.
pow()
math.pow() raises the first parameter to the power of the second parameter and returns the result...
asin()
The Math asin function returns the inverse sine of the given value.
deg()
The Math deg function allows you to convert from radians to degrees.
log()
math.log() returns the inverse of math.exp(). math.exp(1) returns e.
huge()
math.huge is a constant. It represents +infinity.
ceil()
The Math ceil function returns the integer no greater than or no less than the given value...
cosh()
The Math cosh function returns the hyperbolic cosine number for a given value.
acos()
The Math acos function returns the inverse cosine of the given value.
exp()
math.exp(myval) returns e (the base of natural logarithms) raised to the power myval.
pi()
This is the constant PI.
randomseed()
The math.randomseed() function sets a seed for the pseudo-random generator: Equal seeds produce equal...
log10()
The Math abs function returns the base 10 logarithm of a given number. The number must be positive...
max()
The Math max function returns the maximum value from a variable length list of arguments.
random()
math.random() generates pseudo-random numbers uniformly distributed. Supplying argument alters its be...
Definition: LUA_API_Math.h:10
sqrt()
The Math sqrt function returns the square root of a given number. Only non-negative arguments are all...
min()
The Math min function returns the minimum value from a variable length list of arguments.
floor()
The Math floor function returns the integer no greater than or no less than the given value...
frexp()
This is a normalisation function [6]. The math.frexp() function is used to split the number value int...