AOT計算で呼び出し自体を早くする三角関数
AOTTrigon.cpp
- Committer:
- kb10uy
- Date:
- 2014-12-29
- Revision:
- 7:eed80268ab34
- Parent:
- 6:fddf871eba15
- Child:
- 9:d6153f6a5f75
File content as of revision 7:eed80268ab34:
#include "AOTTrigon.h" AOTTrigon::AOTTrigon(): pi(3.14159265358979323846264f) { rate = 256.0f / (pi * 2.0f); t_sin = new float[256]; for(int i = 0; i < 256; i++) t_sin[i] = (float)sin(i / 256.0 * (pi * 2.0)); }