FastLED 3.9.15
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages

◆ ScreenMap() [2/5]

fl::ScreenMap::ScreenMap ( uint32_t length,
float mDiameter = -1.0f )

Definition at line 150 of file screenmap.cpp.

152 mLookUpTable = LUTXYFLOATPtr::New(length);
153 LUTXYFLOAT &lut = *mLookUpTable.get();
154 pair_xy_float *data = lut.getData();
155 for (uint32_t x = 0; x < length; x++) {
156 data[x] = {0, 0};
157 }
158}
uint32_t x[NUM_LAYERS]
Definition Fire2023.ino:80
float mDiameter
Definition screenmap.h:82
uint32_t length
Definition screenmap.h:81
LUTXYFLOATPtr mLookUpTable
Definition screenmap.h:83
pair_xy< float > pair_xy_float
Definition lut.h:24
LUT< pair_xy_float > LUTXYFLOAT
Definition lut.h:34

References fl::LUT< T >::getData(), length, mDiameter, mLookUpTable, and x.

+ Here is the call graph for this function: