Static Public Member Functions | |
static void | mul (UWord a, UWord b, UWord &resLow, UWord &resHigh) |
Static Private Member Functions | |
static uint32_t | high (uint64_t value) |
static uint32_t | low (uint64_t value) |
static uint64_t | mul (uint32_t a, uint32_t b) |
static void | shlHalf (uint64_t &value) |
static uint64_t | high (Int128 value) |
static uint64_t | low (Int128 value) |
static Int128 | mul (uint64_t a, uint64_t b) |
static void | shlHalf (Int128 &value) |
Definition at line 579 of file btConvexHullComputer.cpp.
static uint32_t btConvexHullInternal::DMul< UWord, UHWord >::high | ( | uint64_t | value | ) | [inline, static, private] |
Definition at line 582 of file btConvexHullComputer.cpp.
static uint64_t btConvexHullInternal::DMul< UWord, UHWord >::high | ( | Int128 | value | ) | [inline, static, private] |
Definition at line 602 of file btConvexHullComputer.cpp.
static uint32_t btConvexHullInternal::DMul< UWord, UHWord >::low | ( | uint64_t | value | ) | [inline, static, private] |
Definition at line 587 of file btConvexHullComputer.cpp.
static uint64_t btConvexHullInternal::DMul< UWord, UHWord >::low | ( | Int128 | value | ) | [inline, static, private] |
Definition at line 607 of file btConvexHullComputer.cpp.
static uint64_t btConvexHullInternal::DMul< UWord, UHWord >::mul | ( | uint32_t | a, | |
uint32_t | b | |||
) | [inline, static, private] |
Definition at line 592 of file btConvexHullComputer.cpp.
static void btConvexHullInternal::DMul< UWord, UHWord >::mul | ( | UWord | a, | |
UWord | b, | |||
UWord & | resLow, | |||
UWord & | resHigh | |||
) | [inline, static] |
Definition at line 625 of file btConvexHullComputer.cpp.
static Int128 btConvexHullInternal::DMul< UWord, UHWord >::mul | ( | uint64_t | a, | |
uint64_t | b | |||
) | [inline, static, private] |
Definition at line 612 of file btConvexHullComputer.cpp.
static void btConvexHullInternal::DMul< UWord, UHWord >::shlHalf | ( | Int128 & | value | ) | [inline, static, private] |
Definition at line 617 of file btConvexHullComputer.cpp.
static void btConvexHullInternal::DMul< UWord, UHWord >::shlHalf | ( | uint64_t & | value | ) | [inline, static, private] |
Definition at line 597 of file btConvexHullComputer.cpp.