FastLED 3.10.6
Loading...
Searching...
No Matches
fl::ScreenMap Member List

This is the complete list of members for fl::ScreenMap, including all inherited members.

addOffset(const vec2f &p) FL_NO_EXCEPTfl::ScreenMap
addOffsetX(float x) FL_NO_EXCEPTfl::ScreenMap
addOffsetY(float y) FL_NO_EXCEPTfl::ScreenMap
Circle(int numLeds, float cm_between_leds=1.5f, float cm_led_diameter=0.5f, float completion=1.0f) FL_NO_EXCEPTfl::ScreenMapstatic
DefaultStrip(int numLeds, float cm_between_leds=1.5f, float cm_led_diameter=0.2f, float completion=.9f) FL_NO_EXCEPTfl::ScreenMapstatic
empty() FL_NO_EXCEPTfl::ScreenMapprivatestatic
getBounds() const FL_NO_EXCEPTfl::ScreenMap
getDiameter() const FL_NO_EXCEPTfl::ScreenMap
getLength() const FL_NO_EXCEPTfl::ScreenMap
getShape(u32 index) const FL_NO_EXCEPTfl::ScreenMap
getShapeCount() const FL_NO_EXCEPTfl::ScreenMap
getSourceXYMapPtr() const FL_NO_EXCEPTfl::ScreenMap
getXYMap() const FL_NO_EXCEPTfl::ScreenMap
hasShapes() const FL_NO_EXCEPTfl::ScreenMap
hasSourceXYMap() const FL_NO_EXCEPTfl::ScreenMap
lengthfl::ScreenMapprivate
mapToIndex(u32 x) const FL_NO_EXCEPTfl::ScreenMap
mDiameterfl::ScreenMapprivate
mLookUpTablefl::ScreenMapprivate
mShapesfl::ScreenMapprivate
mSourceXYMapfl::ScreenMapprivate
operator=(const ScreenMap &other) FL_NO_EXCEPTfl::ScreenMap
operator=(ScreenMap &&other) FL_NO_EXCEPTfl::ScreenMap
operator[](u32 x) const FL_NO_EXCEPTfl::ScreenMap
operator[](u32 x) FL_NO_EXCEPTfl::ScreenMap
ParseJson(const char *jsonStrScreenMap, fl::flat_map< string, ScreenMap > *segmentMaps, string *err=nullptr) FL_NO_EXCEPTfl::ScreenMapstatic
ParseJson(const char *jsonStrScreenMap, const char *screenMapName, ScreenMap *screenmap, string *err=nullptr) FL_NO_EXCEPTfl::ScreenMapstatic
ScreenMap() FL_NO_EXCEPTfl::ScreenMap
ScreenMap(u32 length, float mDiameter=-1.0f) FL_NO_EXCEPTfl::ScreenMap
ScreenMap(const vec2f *lut, u32 length, float diameter=-1.0) FL_NO_EXCEPTfl::ScreenMap
ScreenMap(const vec2f(&lut)[N], float diameter=-1.0) FL_NO_EXCEPTfl::ScreenMapinline
ScreenMap(int count, float diameter, fl::function< void(int, vec2f &pt_out)> func) FL_NO_EXCEPTfl::ScreenMap
ScreenMap(const ScreenMap &other) FL_NO_EXCEPTfl::ScreenMap
ScreenMap(ScreenMap &&other) FL_NO_EXCEPTfl::ScreenMap
set(u16 index, const vec2f &p) FL_NO_EXCEPTfl::ScreenMap
setDiameter(float diameter) FL_NO_EXCEPTfl::ScreenMap
setShape(u32 index, Shape::Type type, const vec2f *vertices, u32 count, float thickness=0.0f) FL_NO_EXCEPTfl::ScreenMap
setSourceXYMap(const fl::shared_ptr< XYMap > &xymap) FL_NO_EXCEPTfl::ScreenMap
toJson(const fl::flat_map< string, ScreenMap > &, fl::json *doc) FL_NO_EXCEPTfl::ScreenMapstatic
toJsonStr(const fl::flat_map< string, ScreenMap > &, string *jsonBuffer) FL_NO_EXCEPTfl::ScreenMapstatic
~ScreenMap() FL_NO_EXCEPTfl::ScreenMap