JasPer Fixed-Point Number Class. More...
Go to the source code of this file.
Macros | |
#define | JAS_FIX_ZERO(fix_t, fracbits) |
#define | JAS_FIX_ONE(fix_t, fracbits) |
#define | JAS_FIX_HALF(fix_t, fracbits) |
#define | JAS_INTTOFIX(fix_t, fracbits, x) |
#define | JAS_FIXTOINT(fix_t, fracbits, x) |
#define | JAS_FIXTODBL(fix_t, fracbits, x) |
#define | JAS_DBLTOFIX(fix_t, fracbits, x) |
#define | JAS_FIX_ADD JAS_FIX_ADD_FAST |
#define | JAS_FIX_ADD_FAST(fix_t, fracbits, x, y) |
#define | JAS_FIX_ADD_OFLOW(fix_t, fracbits, x, y) |
#define | JAS_FIX_MUL JAS_FIX_MUL_FAST |
#define | JAS_FIX_MUL_FAST(fix_t, fracbits, bigfix_t, x, y) |
#define | JAS_FIX_MUL_OFLOW(fix_t, fracbits, bigfix_t, x, y) |
#define | JAS_FIX_MULBYINT JAS_FIX_MULBYINT_FAST |
#define | JAS_FIX_MULBYINT_FAST(fix_t, fracbits, x, y) |
#define | JAS_FIX_MULBYINT_OFLOW(fix_t, fracbits, x, y) |
#define | JAS_FIX_DIV JAS_FIX_DIV_FAST |
#define | JAS_FIX_DIV_FAST(fix_t, fracbits, bigfix_t, x, y) |
#define | JAS_FIX_DIV_UFLOW(fix_t, fracbits, bigfix_t, x, y) |
#define | JAS_FIX_NEG JAS_FIX_NEG_FAST |
#define | JAS_FIX_NEG_FAST(fix_t, fracbits, x) |
#define | JAS_FIX_NEG_OFLOW(fix_t, fracbits, x) |
#define | JAS_FIX_ASL JAS_FIX_ASL_FAST |
#define | JAS_FIX_ASL_FAST(fix_t, fracbits, x, n) |
#define | JAS_FIX_ASL_OFLOW(fix_t, fracbits, x, n) |
#define | JAS_FIX_ASR JAS_FIX_ASR_FAST |
#define | JAS_FIX_ASR_FAST(fix_t, fracbits, x, n) |
#define | JAS_FIX_ASR_UFLOW(fix_t, fracbits, x, n) |
#define | JAS_FIX_SUB(fix_t, fracbits, x, y) |
#define | JAS_FIX_PLUSEQ(fix_t, fracbits, x, y) |
#define | JAS_FIX_MINUSEQ(fix_t, fracbits, x, y) |
#define | JAS_FIX_MULEQ(fix_t, fracbits, bigfix_t, x, y) |
#define | JAS_FIX_ABS(fix_t, fracbits, x) |
#define | JAS_FIX_ISINT(fix_t, fracbits, x) |
#define | JAS_FIX_SGN(fix_t, fracbits, x) |
#define | JAS_FIX_CMP(fix_t, fracbits, x, y) |
#define | JAS_FIX_LT(fix_t, fracbits, x, y) |
#define | JAS_FIX_LTE(fix_t, fracbits, x, y) |
#define | JAS_FIX_GT(fix_t, fracbits, x, y) |
#define | JAS_FIX_GTE(fix_t, fracbits, x, y) |
#define | JAS_FIX_ROUND(fix_t, fracbits, x) |
#define | JAS_FIX_FLOOR(fix_t, fracbits, x) |
Typedefs | |
typedef int_least64_t | jas_fix_t |
JasPer Fixed-Point Number Class.