parent
e272bdc171
commit
cbdd578640
|
@ -349,7 +349,7 @@ template<typename T, int Size> struct vec_base : public vec_struct_base<T, Size>
|
|||
|
||||
friend vec_base operator/(const vec_base &a, const vec_base &b)
|
||||
{
|
||||
BLI_assert(!math::is_any_zero());
|
||||
BLI_assert(!math::is_any_zero(b));
|
||||
BLI_VEC_OP_IMPL(ret, i, ret[i] = a[i] / b[i]);
|
||||
}
|
||||
|
||||
|
@ -361,7 +361,7 @@ template<typename T, int Size> struct vec_base : public vec_struct_base<T, Size>
|
|||
|
||||
friend vec_base operator/(T a, const vec_base &b)
|
||||
{
|
||||
BLI_assert(!math::is_any_zero());
|
||||
BLI_assert(!math::is_any_zero(b));
|
||||
BLI_VEC_OP_IMPL(ret, i, ret[i] = a / b[i]);
|
||||
}
|
||||
|
||||
|
@ -373,7 +373,7 @@ template<typename T, int Size> struct vec_base : public vec_struct_base<T, Size>
|
|||
|
||||
vec_base &operator/=(const vec_base &b)
|
||||
{
|
||||
BLI_assert(!b != T(0));
|
||||
BLI_assert(b != T(0));
|
||||
BLI_VEC_OP_IMPL_SELF(i, (*this)[i] /= b[i]);
|
||||
}
|
||||
|
||||
|
@ -505,7 +505,7 @@ template<typename T, int Size> struct vec_base : public vec_struct_base<T, Size>
|
|||
|
||||
BLI_INT_OP(T) friend vec_base operator%(const vec_base &a, const vec_base &b)
|
||||
{
|
||||
BLI_assert(!math::is_any_zero());
|
||||
BLI_assert(!math::is_any_zero(b));
|
||||
BLI_VEC_OP_IMPL(ret, i, ret[i] = a[i] % b[i]);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue