diff options
Diffstat (limited to 'skia/corecg/SkSinTable.h')
-rw-r--r-- | skia/corecg/SkSinTable.h | 285 |
1 files changed, 0 insertions, 285 deletions
diff --git a/skia/corecg/SkSinTable.h b/skia/corecg/SkSinTable.h deleted file mode 100644 index 9b4477d..0000000 --- a/skia/corecg/SkSinTable.h +++ /dev/null @@ -1,285 +0,0 @@ -/* libs/corecg/SkSinTable.h -** -** Copyright 2006, The Android Open Source Project -** -** Licensed under the Apache License, Version 2.0 (the "License"); -** you may not use this file except in compliance with the License. -** You may obtain a copy of the License at -** -** http://www.apache.org/licenses/LICENSE-2.0 -** -** Unless required by applicable law or agreed to in writing, software -** distributed under the License is distributed on an "AS IS" BASIS, -** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -** See the License for the specific language governing permissions and -** limitations under the License. -*/ - -#ifndef SkSinTable_DEFINED -#define SkSinTable_DEFINED - -#include "SkTypes.h" - -/* Fixed point values (low 16 bits) of sin(radians) for - radians in [0...PI/2) -*/ -static const uint16_t gSkSinTable[256] = { - 0x0000, - 0x0192, - 0x0324, - 0x04B6, - 0x0648, - 0x07DA, - 0x096C, - 0x0AFE, - 0x0C8F, - 0x0E21, - 0x0FB2, - 0x1144, - 0x12D5, - 0x1466, - 0x15F6, - 0x1787, - 0x1917, - 0x1AA7, - 0x1C37, - 0x1DC7, - 0x1F56, - 0x20E5, - 0x2273, - 0x2402, - 0x2590, - 0x271D, - 0x28AA, - 0x2A37, - 0x2BC4, - 0x2D50, - 0x2EDB, - 0x3066, - 0x31F1, - 0x337B, - 0x3505, - 0x368E, - 0x3817, - 0x399F, - 0x3B26, - 0x3CAD, - 0x3E33, - 0x3FB9, - 0x413E, - 0x42C3, - 0x4447, - 0x45CA, - 0x474D, - 0x48CE, - 0x4A50, - 0x4BD0, - 0x4D50, - 0x4ECF, - 0x504D, - 0x51CA, - 0x5347, - 0x54C3, - 0x563E, - 0x57B8, - 0x5931, - 0x5AAA, - 0x5C22, - 0x5D98, - 0x5F0E, - 0x6083, - 0x61F7, - 0x636A, - 0x64DC, - 0x664D, - 0x67BD, - 0x692D, - 0x6A9B, - 0x6C08, - 0x6D74, - 0x6EDF, - 0x7049, - 0x71B1, - 0x7319, - 0x7480, - 0x75E5, - 0x774A, - 0x78AD, - 0x7A0F, - 0x7B70, - 0x7CD0, - 0x7E2E, - 0x7F8B, - 0x80E7, - 0x8242, - 0x839C, - 0x84F4, - 0x864B, - 0x87A1, - 0x88F5, - 0x8A48, - 0x8B9A, - 0x8CEA, - 0x8E39, - 0x8F87, - 0x90D3, - 0x921E, - 0x9368, - 0x94B0, - 0x95F6, - 0x973C, - 0x987F, - 0x99C2, - 0x9B02, - 0x9C42, - 0x9D7F, - 0x9EBC, - 0x9FF6, - 0xA12F, - 0xA267, - 0xA39D, - 0xA4D2, - 0xA605, - 0xA736, - 0xA866, - 0xA994, - 0xAAC0, - 0xABEB, - 0xAD14, - 0xAE3B, - 0xAF61, - 0xB085, - 0xB1A8, - 0xB2C8, - 0xB3E7, - 0xB504, - 0xB620, - 0xB73A, - 0xB852, - 0xB968, - 0xBA7C, - 0xBB8F, - 0xBCA0, - 0xBDAE, - 0xBEBC, - 0xBFC7, - 0xC0D0, - 0xC1D8, - 0xC2DE, - 0xC3E2, - 0xC4E3, - 0xC5E4, - 0xC6E2, - 0xC7DE, - 0xC8D8, - 0xC9D1, - 0xCAC7, - 0xCBBB, - 0xCCAE, - 0xCD9F, - 0xCE8D, - 0xCF7A, - 0xD064, - 0xD14D, - 0xD233, - 0xD318, - 0xD3FA, - 0xD4DB, - 0xD5B9, - 0xD695, - 0xD770, - 0xD848, - 0xD91E, - 0xD9F2, - 0xDAC4, - 0xDB94, - 0xDC61, - 0xDD2D, - 0xDDF6, - 0xDEBE, - 0xDF83, - 0xE046, - 0xE106, - 0xE1C5, - 0xE282, - 0xE33C, - 0xE3F4, - 0xE4AA, - 0xE55E, - 0xE60F, - 0xE6BE, - 0xE76B, - 0xE816, - 0xE8BF, - 0xE965, - 0xEA09, - 0xEAAB, - 0xEB4B, - 0xEBE8, - 0xEC83, - 0xED1C, - 0xEDB2, - 0xEE46, - 0xEED8, - 0xEF68, - 0xEFF5, - 0xF080, - 0xF109, - 0xF18F, - 0xF213, - 0xF294, - 0xF314, - 0xF391, - 0xF40B, - 0xF484, - 0xF4FA, - 0xF56D, - 0xF5DE, - 0xF64D, - 0xF6BA, - 0xF724, - 0xF78B, - 0xF7F1, - 0xF853, - 0xF8B4, - 0xF912, - 0xF96E, - 0xF9C7, - 0xFA1E, - 0xFA73, - 0xFAC5, - 0xFB14, - 0xFB61, - 0xFBAC, - 0xFBF5, - 0xFC3B, - 0xFC7E, - 0xFCBF, - 0xFCFE, - 0xFD3A, - 0xFD74, - 0xFDAB, - 0xFDE0, - 0xFE13, - 0xFE43, - 0xFE70, - 0xFE9B, - 0xFEC4, - 0xFEEA, - 0xFF0E, - 0xFF2F, - 0xFF4E, - 0xFF6A, - 0xFF84, - 0xFF9C, - 0xFFB1, - 0xFFC3, - 0xFFD3, - 0xFFE1, - 0xFFEC, - 0xFFF4, - 0xFFFB, - 0xFFFE -}; - -#endif |