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

◆ mapToIndex() [2/2]

template<typename IntType, typename = fl::enable_if_t<!fl::is_integral<IntType>::value>>
uint16_t fl::XYMap::mapToIndex ( IntType x,
IntType y ) const
inline

Definition at line 89 of file xymap.h.

89 {
90 x = fl::clamp<int>(x, 0, width - 1);
91 y = fl::clamp<int>(y, 0, height - 1);
92 return mapToIndex((uint16_t)x, (uint16_t)y);
93 }
uint32_t x[NUM_LAYERS]
Definition Fire2023.ino:82
uint32_t y[NUM_LAYERS]
Definition Fire2023.ino:83
uint16_t width
Definition xymap.h:121
uint16_t mapToIndex(const uint16_t &x, const uint16_t &y) const
Definition xymap.cpp:97
uint16_t height
Definition xymap.h:122
FASTLED_FORCE_INLINE T clamp(T value, T min, T max)
Definition clamp.h:10