|
spLib
|


データ構造 | |
| class | spSVector |
| short型を扱うためのベクトル型です. [詳解] | |
| class | spLVector |
| long型を扱うためのベクトル型です. [詳解] | |
| class | spFVector |
| float型を扱うためのベクトル型です. [詳解] | |
| class | spDVector |
| double型を扱うためのベクトル型です. [詳解] | |
マクロ定義 | |
| #define | SP_LOW_FLOAT_PRECISION SP_32BIT_PRECISION |
列挙型 | |
| enum | spPrecision { SP_HIGHEST_PRECISION = 128 , SP_HIGH_DOUBLE_PRECISION = 72 , SP_DOUBLE_PRECISION = 64 , SP_LOW_DOUBLE_PRECISION = 48 , SP_HIGH_FLOAT_PRECISION = 34 , SP_FLOAT_PRECISION = 33 , SP_32BIT_PRECISION = 32 , SP_24BIT_PRECISION = 24 , SP_16BIT_PRECISION = 16 , SP_8BIT_PRECISION = 8 , SP_IGNORE_PRECISION = 0 , SP_UNKNOWN_PRECISION = 255 } |
| enum | spComputeSpeed { SP_COMPUTE_SPEED_EXTREMELY_FAST = 35 , SP_COMPUTE_SPEED_VERY_FAST = 30 , SP_COMPUTE_SPEED_FASTER = 25 , SP_COMPUTE_SPEED_FAST = 20 , SP_COMPUTE_SPEED_NORMAL = 10 , SP_COMPUTE_SPEED_SLOW = 5 , SP_COMPUTE_SPEED_SLOWER = 4 , SP_COMPUTE_SPEED_VERY_SLOW = 3 , SP_COMPUTE_SPEED_EXTREMELY_SLOW = 2 , SP_COMPUTE_SPEED_UNKNOWN = -1 } |