13 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs + rhs; }
21 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs - rhs; }
29 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs * rhs; }
37 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs / rhs; }
45 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs % rhs; }
61 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs == rhs; }
69 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs != rhs; }
77 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs > rhs; }
85 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs < rhs; }
93 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs >= rhs; }
101 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs <= rhs; }
109 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs && rhs; }
117 DYN_FUNC
inline bool operator()(
const T lhs,
const T rhs)
const {
return lhs || rhs; }
133 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs & rhs; }
141 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs | rhs; }
149 DYN_FUNC
inline T operator()(
const T lhs,
const T rhs)
const {
return lhs ^ rhs; }
This is an implementation of AdditiveCCD based on peridyno.
DYN_FUNC T minimum(const T &v0, const T &v1)
DYN_FUNC T maximum(const T &v0, const T &v1)
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC bool operator()(const T &x) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T x) const
DYN_FUNC bool operator()(const T lhs, const T rhs) const
DYN_FUNC T operator()(const T lhs, const T rhs) const