FastLED 3.9.15
Loading...
Searching...
No Matches

◆ sqrt() [2/2]

template<typename Derived, int IntBits, int FracBits>
static constexpr FASTLED_FORCE_INLINE Derived fl::fixed_point_base< Derived, IntBits, FracBits >::sqrt ( Derived x)
inlinestaticconstexpr

Definition at line 209 of file base.h.

209 {
210 return x.mValue <= 0 ? Derived() : sqrt_impl(x, fl::bool_constant<traits::USE_ISQRT32>());
211 }
fixed_point_traits< IntBits, FracBits > traits
Definition base.h:30
raw_type mValue
Definition base.h:41
static constexpr FASTLED_FORCE_INLINE Derived sqrt_impl(Derived x, fl::true_type)
Definition base.h:215

References FASTLED_FORCE_INLINE, sqrt_impl(), and fl::x.

+ Here is the call graph for this function: