spLib
|
Go to the source code of this file.
Data Structures | |
class | spSVector |
Vector type that contains the elements of short type. More... | |
class | spLVector |
Vector type that contains the elements of long type. More... | |
class | spFVector |
Vector type that contains the elements of float type. More... | |
class | spDVector |
Vector type that contains the elements of double type. More... | |
Macros | |
#define | SP_LOW_FLOAT_PRECISION SP_32BIT_PRECISION |
#define | SP_LONG_PRECISION SP_32BIT_PRECISION |
#define | SP_SHORT_PRECISION SP_16BIT_PRECISION |
#define | SP_CHAR_PRECISION SP_8BIT_PRECISION |
Enumerations | |
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 } |