gml_Tables.h File Reference


Detailed Description

Precomputed integer tables for the basic math functions.

#include <assert.h>
#include "gml/base/gml_Types.h"

Go to the source code of this file.


Functions

static UInt8 ReciprocalMantissa_7_10bit (UInt16 arg)
static UInt16 ReciprocalMantissa_15_10bit (UInt16 arg)
static UInt32 ReciprocalMantissa_23_10bit (UInt16 arg)
static SInt16 Sin_7bit (UInt16 arg)
static SInt16 Cos_7bit (UInt16 arg)
static UInt16 Sqrt_7bit (UInt16 arg)
static UInt16 Cbrt_7bit (UInt16 arg)
static UInt16 Log1p_7bit (UInt16 arg)
static UInt16 Gauss_7bit (UInt16 arg)
static SInt16 Sin_8bit (UInt16 arg)
static SInt16 Cos_8bit (UInt16 arg)
static UInt16 Sqrt_8bit (UInt16 arg)
static UInt16 Cbrt_8bit (UInt16 arg)
static UInt16 Log1p_8bit (UInt16 arg)
static UInt16 Gauss_8bit (UInt16 arg)
static SInt16 Sin_9bit (UInt16 arg)
static SInt16 Cos_9bit (UInt16 arg)
static UInt16 Sqrt_9bit (UInt16 arg)
static UInt16 Cbrt_9bit (UInt16 arg)
static UInt16 Log1p_9bit (UInt16 arg)
static UInt16 Gauss_9bit (UInt16 arg)

Variables

UInt8 gml_gTable_ReciprocalMantissa_7_10 [1024]
UInt16 gml_gTable_ReciprocalMantissa_15_10 [1024]
UInt32 gml_gTable_ReciprocalMantissa_23_10 [1024]
SInt16 gml_gTable_Sin_7 [128]
SInt16 gml_gTable_Cos_7 [128]
UInt16 gml_gTable_Sqrt_7 [128]
UInt16 gml_gTable_Cbrt_7 [128]
UInt16 gml_gTable_Log1p_7 [128]
UInt16 gml_gTable_Gauss_7 [128]
SInt16 gml_gTable_Sin_8 [256]
SInt16 gml_gTable_Cos_8 [256]
UInt16 gml_gTable_Sqrt_8 [256]
UInt16 gml_gTable_Cbrt_8 [256]
UInt16 gml_gTable_Log1p_8 [256]
UInt16 gml_gTable_Gauss_8 [256]
SInt16 gml_gTable_Sin_9 [512]
SInt16 gml_gTable_Cos_9 [512]
UInt16 gml_gTable_Sqrt_9 [512]
UInt16 gml_gTable_Cbrt_9 [512]
UInt16 gml_gTable_Log1p_9 [512]
UInt16 gml_gTable_Gauss_9 [512]
Generated on Tue Jun 12 14:03:28 2007 for gml by Doxygen 1.5.2.