The "-" says us it's a name and comes "value" after space after name. It define "-name value". int asInt (const char* name, int ifNotValue) // return value of "name" as integer type float asFloat ...
The map2colour library is used to map a float value to a colour in the RGB spectrum. The float value can be the result of a calculation or read from a sensor, e.g. temperature, humidity, light, ...