HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ISqrt.h File Reference
#include "UT_API.h"
#include <SYS/SYS_Types.h>
+ Include dependency graph for UT_ISqrt.h:

Go to the source code of this file.

Macros

#define MAX_ISQRT   1024
 

Functions

UT_API unsigned int UTbigISqrt (unsigned int val)
 
int UTisqrtFast (unsigned val)
 
float UTinverseSqrtFast (unsigned val)
 
int UTisqrt (unsigned val)
 
float UTinverseSqrt (unsigned val)
 

Variables

UT_API int UTisqrtTable []
 
UT_API float UTinvSqrtTable []
 

Macro Definition Documentation

#define MAX_ISQRT   1024

Definition at line 20 of file UT_ISqrt.h.

Function Documentation

UT_API unsigned int UTbigISqrt ( unsigned int  val)
float UTinverseSqrt ( unsigned  val)
inline

Definition at line 37 of file UT_ISqrt.h.

float UTinverseSqrtFast ( unsigned  val)
inline

Definition at line 28 of file UT_ISqrt.h.

int UTisqrt ( unsigned  val)
inline

Definition at line 31 of file UT_ISqrt.h.

int UTisqrtFast ( unsigned  val)
inline

Definition at line 27 of file UT_ISqrt.h.

Variable Documentation

UT_API float UTinvSqrtTable[]
UT_API int UTisqrtTable[]