メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

dkcMath.h

説明を見る。
00001 
00012 #ifndef DKUTIL_C_MATH_H
00013 #define DKUTIL_C_MATH_H
00014 
00015 #include "dkcOSIndependent.h"
00016 #include <math.h>
00017 
00018 #ifndef M_PI
00019 
00020 #   define M_PI 3.14159265358979323846
00021 #endif
00022 
00023 
00024 
00025 DKC_EXTERN void WINAPI dkcSrand(ULONG *seed,ULONG num);
00026 
00027 DKC_EXTERN int WINAPI dkcRand(ULONG *seed);
00028 
00029 DKC_EXTERN int WINAPI dkcRandom(ULONG *seed,ULONG Max_);
00030 
00031 DKC_EXTERN int WINAPI dkcSqrtInit();
00032 
00033 
00034 DKC_EXTERN float WINAPI dkcSqrtFast(float a);
00035 
00036 DKC_EXTERN int WINAPI dkcFloatToInt(float a);
00037     
00038 
00039 
00040 //**********************************************************
00041 //三角関数系
00042 
00043 /*
00044 typedef struct dkc_Integer_Trigonomic_Function{
00045     
00046 
00047 
00048 }DKC_INT_TRIG_FUNC;
00049 
00050 typedef struct dkc_Decimal_Trigonomic_Function{
00051 
00052 
00053 }DKC_DEC_TRIG_FUNC;
00054 */
00055 
00056 //**********************************************************
00057 
00058 
00059 
00060 
00061 
00062 #if !defined( DKUTIL_C_MATH_C ) &&  defined(USE_DKC_INDEPENDENT_INCLUDE)
00063 
00064 #   include "dkcMath.c"
00065 #endif
00066 
00067 #endif

dkutil_cに対してTue Feb 22 02:01:47 2005に生成されました。 doxygen 1.3.6