\hypertarget{lmathlib_8c}{
\section{lmathlib.c File Reference}
\label{lmathlib_8c}\index{lmathlib.c@{lmathlib.c}}
}
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include $<$fastmath.h$>$}\par
{\tt \#include \char`\"{}lua.h\char`\"{}}\par
{\tt \#include \char`\"{}lauxlib.h\char`\"{}}\par
{\tt \#include \char`\"{}lualib.h\char`\"{}}\par
{\tt \#include $<$pspmath.h$>$}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{lmathlib_8c_758ac163994ce1fb9a74163e4d468db3}{lmathlib\_\-c}
\item 
\#define \hyperlink{lmathlib_8c_884b19ad6094d6238c4072a8064aeb12}{LUA\_\-LIB}
\item 
\#define \hyperlink{lmathlib_8c_598a3330b3c21701223ee0ca14316eca}{PI}~(3.14159f)
\item 
\#define \hyperlink{lmathlib_8c_3478b02a2cce17123c3d98aa39decee1}{RADIANS\_\-PER\_\-DEGREE}~(PI/180.0f)
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
static int \hyperlink{lmathlib_8c_9545dd3926974393ff34e33a108df628}{math\_\-abs} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_db460e2b01df47afcaa823ecc1846a24}{math\_\-sin} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_54bae0fa396a6823b28ea994ebf035dc}{math\_\-sinh} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_5db2cf8c6e7a331d7daf259f305e057c}{math\_\-cos} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_acc3b89a2bdf4970574be974ccbf5e84}{math\_\-cosh} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_06bc9b8c610e00759bb99c3db6128f18}{math\_\-tan} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_38a6a16dfdffec4c0388eb3c7aff9085}{math\_\-tanh} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_a44ea66108bb38acbe5c8cb2ce6de33f}{math\_\-asin} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_9f983fa3cca14d69429cebc95be4fab1}{math\_\-acos} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_70217d6c0312477f3e257a584518424c}{math\_\-atan} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_b2ec821a1dd788ee7d4f9a58c743cd48}{math\_\-atan2} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_e4f0dc771c626a9badef237db9d433da}{math\_\-ceil} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_a063dcd93e924af13c5e311f89b18d03}{math\_\-floor} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_25b3f7d30cf85b8248a72de20049564e}{math\_\-fmod} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_8f4c386bafe8ae7269476ed3ed94d1d8}{math\_\-sqrt} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_1bd66c605ef6e69738489e6f9572370c}{math\_\-pow} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_7cb92978495484adbfc9d0cb0ace2cc2}{math\_\-log} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_38f0be7b50efef24ca5e76b36f3cf7d5}{math\_\-log10} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_7c971c680cdad8e4e833f8a3db9d065d}{math\_\-exp} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_d9bd03062009a4aba15739a1630b2a25}{math\_\-deg} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_5d8eec19cea59d1ce1012a705f70dc8d}{math\_\-rad} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_13d5e8c418a554d9e4604b97a4b67b83}{math\_\-frexp} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_df7bb9373e68cc77ddf001273c444edf}{math\_\-ldexp} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_b0a14d784b5fe2f30062e88a635db320}{math\_\-min} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_03e3b76e515f5535122c2026a9e8f445}{math\_\-max} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_7df88704edd64fa1a5ca3aa2bf99d966}{math\_\-int} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_a3ad02d4204d21d35a0825281915fb22}{math\_\-random} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
static int \hyperlink{lmathlib_8c_55540667178ac717a1c6283b58b00ce7}{math\_\-randomseed} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\item 
LUALIB\_\-API int \hyperlink{lmathlib_8c_d921c104b7b89c195168c87feb256c81}{luaopen\_\-math} (\hyperlink{structlua__State}{lua\_\-State} $\ast$\hyperlink{main_8c_62f94dfc0036bec0c14106c2f15caf3e}{L})
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
static const \hyperlink{structluaL__Reg}{luaL\_\-Reg} \hyperlink{lmathlib_8c_c80ca653775abeb66123337a10874983}{mathlib} \mbox{[}$\,$\mbox{]}
\end{CompactItemize}


\subsection{Define Documentation}
\hypertarget{lmathlib_8c_758ac163994ce1fb9a74163e4d468db3}{
\index{lmathlib.c@{lmathlib.c}!lmathlib\_\-c@{lmathlib\_\-c}}
\index{lmathlib\_\-c@{lmathlib\_\-c}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define lmathlib\_\-c}}
\label{lmathlib_8c_758ac163994ce1fb9a74163e4d468db3}


\hypertarget{lmathlib_8c_884b19ad6094d6238c4072a8064aeb12}{
\index{lmathlib.c@{lmathlib.c}!LUA\_\-LIB@{LUA\_\-LIB}}
\index{LUA\_\-LIB@{LUA\_\-LIB}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define LUA\_\-LIB}}
\label{lmathlib_8c_884b19ad6094d6238c4072a8064aeb12}


\hypertarget{lmathlib_8c_598a3330b3c21701223ee0ca14316eca}{
\index{lmathlib.c@{lmathlib.c}!PI@{PI}}
\index{PI@{PI}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PI~(3.14159f)}}
\label{lmathlib_8c_598a3330b3c21701223ee0ca14316eca}


\hypertarget{lmathlib_8c_3478b02a2cce17123c3d98aa39decee1}{
\index{lmathlib.c@{lmathlib.c}!RADIANS\_\-PER\_\-DEGREE@{RADIANS\_\-PER\_\-DEGREE}}
\index{RADIANS\_\-PER\_\-DEGREE@{RADIANS\_\-PER\_\-DEGREE}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define RADIANS\_\-PER\_\-DEGREE~(PI/180.0f)}}
\label{lmathlib_8c_3478b02a2cce17123c3d98aa39decee1}




\subsection{Function Documentation}
\hypertarget{lmathlib_8c_d921c104b7b89c195168c87feb256c81}{
\index{lmathlib.c@{lmathlib.c}!luaopen\_\-math@{luaopen\_\-math}}
\index{luaopen\_\-math@{luaopen\_\-math}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LUALIB\_\-API int luaopen\_\-math ({\bf lua\_\-State} $\ast$ {\em L})}}
\label{lmathlib_8c_d921c104b7b89c195168c87feb256c81}


\hypertarget{lmathlib_8c_9545dd3926974393ff34e33a108df628}{
\index{lmathlib.c@{lmathlib.c}!math\_\-abs@{math\_\-abs}}
\index{math\_\-abs@{math\_\-abs}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-abs ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_9545dd3926974393ff34e33a108df628}


\hypertarget{lmathlib_8c_9f983fa3cca14d69429cebc95be4fab1}{
\index{lmathlib.c@{lmathlib.c}!math\_\-acos@{math\_\-acos}}
\index{math\_\-acos@{math\_\-acos}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-acos ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_9f983fa3cca14d69429cebc95be4fab1}


\hypertarget{lmathlib_8c_a44ea66108bb38acbe5c8cb2ce6de33f}{
\index{lmathlib.c@{lmathlib.c}!math\_\-asin@{math\_\-asin}}
\index{math\_\-asin@{math\_\-asin}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-asin ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_a44ea66108bb38acbe5c8cb2ce6de33f}


\hypertarget{lmathlib_8c_70217d6c0312477f3e257a584518424c}{
\index{lmathlib.c@{lmathlib.c}!math\_\-atan@{math\_\-atan}}
\index{math\_\-atan@{math\_\-atan}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-atan ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_70217d6c0312477f3e257a584518424c}


\hypertarget{lmathlib_8c_b2ec821a1dd788ee7d4f9a58c743cd48}{
\index{lmathlib.c@{lmathlib.c}!math\_\-atan2@{math\_\-atan2}}
\index{math\_\-atan2@{math\_\-atan2}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-atan2 ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_b2ec821a1dd788ee7d4f9a58c743cd48}


\hypertarget{lmathlib_8c_e4f0dc771c626a9badef237db9d433da}{
\index{lmathlib.c@{lmathlib.c}!math\_\-ceil@{math\_\-ceil}}
\index{math\_\-ceil@{math\_\-ceil}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-ceil ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_e4f0dc771c626a9badef237db9d433da}


\hypertarget{lmathlib_8c_5db2cf8c6e7a331d7daf259f305e057c}{
\index{lmathlib.c@{lmathlib.c}!math\_\-cos@{math\_\-cos}}
\index{math\_\-cos@{math\_\-cos}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-cos ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_5db2cf8c6e7a331d7daf259f305e057c}


\hypertarget{lmathlib_8c_acc3b89a2bdf4970574be974ccbf5e84}{
\index{lmathlib.c@{lmathlib.c}!math\_\-cosh@{math\_\-cosh}}
\index{math\_\-cosh@{math\_\-cosh}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-cosh ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_acc3b89a2bdf4970574be974ccbf5e84}


\hypertarget{lmathlib_8c_d9bd03062009a4aba15739a1630b2a25}{
\index{lmathlib.c@{lmathlib.c}!math\_\-deg@{math\_\-deg}}
\index{math\_\-deg@{math\_\-deg}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-deg ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_d9bd03062009a4aba15739a1630b2a25}


\hypertarget{lmathlib_8c_7c971c680cdad8e4e833f8a3db9d065d}{
\index{lmathlib.c@{lmathlib.c}!math\_\-exp@{math\_\-exp}}
\index{math\_\-exp@{math\_\-exp}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-exp ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_7c971c680cdad8e4e833f8a3db9d065d}


\hypertarget{lmathlib_8c_a063dcd93e924af13c5e311f89b18d03}{
\index{lmathlib.c@{lmathlib.c}!math\_\-floor@{math\_\-floor}}
\index{math\_\-floor@{math\_\-floor}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-floor ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_a063dcd93e924af13c5e311f89b18d03}


\hypertarget{lmathlib_8c_25b3f7d30cf85b8248a72de20049564e}{
\index{lmathlib.c@{lmathlib.c}!math\_\-fmod@{math\_\-fmod}}
\index{math\_\-fmod@{math\_\-fmod}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-fmod ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_25b3f7d30cf85b8248a72de20049564e}


\hypertarget{lmathlib_8c_13d5e8c418a554d9e4604b97a4b67b83}{
\index{lmathlib.c@{lmathlib.c}!math\_\-frexp@{math\_\-frexp}}
\index{math\_\-frexp@{math\_\-frexp}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-frexp ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_13d5e8c418a554d9e4604b97a4b67b83}


\hypertarget{lmathlib_8c_7df88704edd64fa1a5ca3aa2bf99d966}{
\index{lmathlib.c@{lmathlib.c}!math\_\-int@{math\_\-int}}
\index{math\_\-int@{math\_\-int}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-int ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_7df88704edd64fa1a5ca3aa2bf99d966}


\hypertarget{lmathlib_8c_df7bb9373e68cc77ddf001273c444edf}{
\index{lmathlib.c@{lmathlib.c}!math\_\-ldexp@{math\_\-ldexp}}
\index{math\_\-ldexp@{math\_\-ldexp}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-ldexp ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_df7bb9373e68cc77ddf001273c444edf}


\hypertarget{lmathlib_8c_7cb92978495484adbfc9d0cb0ace2cc2}{
\index{lmathlib.c@{lmathlib.c}!math\_\-log@{math\_\-log}}
\index{math\_\-log@{math\_\-log}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-log ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_7cb92978495484adbfc9d0cb0ace2cc2}


\hypertarget{lmathlib_8c_38f0be7b50efef24ca5e76b36f3cf7d5}{
\index{lmathlib.c@{lmathlib.c}!math\_\-log10@{math\_\-log10}}
\index{math\_\-log10@{math\_\-log10}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-log10 ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_38f0be7b50efef24ca5e76b36f3cf7d5}


\hypertarget{lmathlib_8c_03e3b76e515f5535122c2026a9e8f445}{
\index{lmathlib.c@{lmathlib.c}!math\_\-max@{math\_\-max}}
\index{math\_\-max@{math\_\-max}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-max ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_03e3b76e515f5535122c2026a9e8f445}


\hypertarget{lmathlib_8c_b0a14d784b5fe2f30062e88a635db320}{
\index{lmathlib.c@{lmathlib.c}!math\_\-min@{math\_\-min}}
\index{math\_\-min@{math\_\-min}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-min ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_b0a14d784b5fe2f30062e88a635db320}


\hypertarget{lmathlib_8c_1bd66c605ef6e69738489e6f9572370c}{
\index{lmathlib.c@{lmathlib.c}!math\_\-pow@{math\_\-pow}}
\index{math\_\-pow@{math\_\-pow}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-pow ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_1bd66c605ef6e69738489e6f9572370c}


\hypertarget{lmathlib_8c_5d8eec19cea59d1ce1012a705f70dc8d}{
\index{lmathlib.c@{lmathlib.c}!math\_\-rad@{math\_\-rad}}
\index{math\_\-rad@{math\_\-rad}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-rad ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_5d8eec19cea59d1ce1012a705f70dc8d}


\hypertarget{lmathlib_8c_a3ad02d4204d21d35a0825281915fb22}{
\index{lmathlib.c@{lmathlib.c}!math\_\-random@{math\_\-random}}
\index{math\_\-random@{math\_\-random}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-random ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_a3ad02d4204d21d35a0825281915fb22}


\hypertarget{lmathlib_8c_55540667178ac717a1c6283b58b00ce7}{
\index{lmathlib.c@{lmathlib.c}!math\_\-randomseed@{math\_\-randomseed}}
\index{math\_\-randomseed@{math\_\-randomseed}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-randomseed ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_55540667178ac717a1c6283b58b00ce7}


\hypertarget{lmathlib_8c_db460e2b01df47afcaa823ecc1846a24}{
\index{lmathlib.c@{lmathlib.c}!math\_\-sin@{math\_\-sin}}
\index{math\_\-sin@{math\_\-sin}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-sin ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_db460e2b01df47afcaa823ecc1846a24}


\hypertarget{lmathlib_8c_54bae0fa396a6823b28ea994ebf035dc}{
\index{lmathlib.c@{lmathlib.c}!math\_\-sinh@{math\_\-sinh}}
\index{math\_\-sinh@{math\_\-sinh}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-sinh ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_54bae0fa396a6823b28ea994ebf035dc}


\hypertarget{lmathlib_8c_8f4c386bafe8ae7269476ed3ed94d1d8}{
\index{lmathlib.c@{lmathlib.c}!math\_\-sqrt@{math\_\-sqrt}}
\index{math\_\-sqrt@{math\_\-sqrt}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-sqrt ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_8f4c386bafe8ae7269476ed3ed94d1d8}


\hypertarget{lmathlib_8c_06bc9b8c610e00759bb99c3db6128f18}{
\index{lmathlib.c@{lmathlib.c}!math\_\-tan@{math\_\-tan}}
\index{math\_\-tan@{math\_\-tan}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-tan ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_06bc9b8c610e00759bb99c3db6128f18}


\hypertarget{lmathlib_8c_38a6a16dfdffec4c0388eb3c7aff9085}{
\index{lmathlib.c@{lmathlib.c}!math\_\-tanh@{math\_\-tanh}}
\index{math\_\-tanh@{math\_\-tanh}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int math\_\-tanh ({\bf lua\_\-State} $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_38a6a16dfdffec4c0388eb3c7aff9085}




\subsection{Variable Documentation}
\hypertarget{lmathlib_8c_c80ca653775abeb66123337a10874983}{
\index{lmathlib.c@{lmathlib.c}!mathlib@{mathlib}}
\index{mathlib@{mathlib}!lmathlib.c@{lmathlib.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf luaL\_\-Reg} {\bf mathlib}\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{lmathlib_8c_c80ca653775abeb66123337a10874983}


