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 } |