FastLED 3.9.15
Loading...
Searching...
No Matches
traverse_grid.h File Reference
#include "fl/math.h"
#include "fl/point.h"
+ Include dependency graph for traverse_grid.h:

Go to the source code of this file.

Namespaces

namespace  fl
 Implements a simple red square effect for 2D LED grids.
 

Functions

template<typename GridVisitor>
void fl::traverseGridSegment (const vec2f &start, const vec2f &end, GridVisitor &visitor)
 Traverse a grid segment by selecting the cells that are crossed.
 
template<typename GridVisitor>
void fl::traverseGridSegment16 (const vec2f &start, const vec2f &end, GridVisitor &visitor)
 Traverse a grid segment using fixed-point 8.8 arithmetic.
 
template<typename GridVisitor>
void fl::traverseGridSegment32 (const vec2f &start, const vec2f &end, GridVisitor &visitor)
 
template<typename GridVisitor>
void fl::traverseGridSegmentFloat (const vec2f &start, const vec2f &end, GridVisitor &visitor)
 Traverse a grid segment using floating point arithmetic.