00001
00002
00004
00005 #if !defined(AFX_SINTABLE_H__514509E5_9199_4D2E_BB62_DA6AA525AA0C__INCLUDED_)
00006 #define AFX_SINTABLE_H__514509E5_9199_4D2E_BB62_DA6AA525AA0C__INCLUDED_
00007
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011
00013 class CSinTable
00014 {
00015 public:
00017 float GetSin(int index);
00018 CSinTable();
00019
00021 CSinTable(float start, float end, int width);
00022 virtual ~CSinTable();
00023 private:
00024 float * m_SinTable;
00025 };
00026
00027 #endif // !defined(AFX_SINTABLE_H__514509E5_9199_4D2E_BB62_DA6AA525AA0C__INCLUDED_)