FastLED 3.10.8
Loading...
Searching...
No Matches
fl::LineSimplifier< NumberT > Member List

This is the complete list of members for fl::LineSimplifier< NumberT >, including all inherited members.

indexStackfl::LineSimplifier< NumberT >private
keepfl::LineSimplifier< NumberT >private
LineSimplifier() FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
LineSimplifier(const LineSimplifier &other) FL_NO_EXCEPT=defaultfl::LineSimplifier< NumberT >
LineSimplifier(LineSimplifier &&other) FL_NO_EXCEPT=defaultfl::LineSimplifier< NumberT >
LineSimplifier(NumberT e) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlineexplicit
mMinDistancefl::LineSimplifier< NumberT >private
mSimplifiedfl::LineSimplifier< NumberT >private
operator=(const LineSimplifier &other) FL_NO_EXCEPT=defaultfl::LineSimplifier< NumberT >
operator=(LineSimplifier &&other) FL_NO_EXCEPT=defaultfl::LineSimplifier< NumberT >
PerpendicularDistance2(const Point &pt, const Point &a, const Point &b) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlineprivatestatic
Point typedeffl::LineSimplifier< NumberT >
removeOneLeastError(VectorType *_poly) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlinestatic
setMinimumDistance(NumberT eps) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
simplify(const fl::span< const Point > &polyLine, fl::vector< Point > *out) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
simplify(const fl::span< Point > &polyLine, VectorType *out) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
simplifyInplace(fl::vector< Point > *polyline) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
simplifyInplace(VectorType *polyLine) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inline
simplifyInplaceT(VectorType *polyLine) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlineprivate
simplifyInternal(const fl::span< const Point > &polyLine) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlineprivate
simplifyT(const fl::span< const Point > &polyLine, VectorType *out) FL_NO_EXCEPTfl::LineSimplifier< NumberT >inlineprivate
VectorPoint typedeffl::LineSimplifier< NumberT >