Searched refs:Bezier (Results 1 – 6 of 6) sorted by relevance
/lvgl-latest/src/libs/thorvg/ |
D | tvgMath.cpp | 55 float _bezLength(const Bezier& cur, LengthFunc lineLengthFunc) in _bezLength() 57 Bezier left, right; in _bezLength() 70 float _bezAt(const Bezier& bz, float at, float length, LengthFunc lineLengthFunc) in _bezAt() 82 Bezier left; in _bezAt() 247 void Bezier::split(Bezier& left, Bezier& right) const in split() 269 void Bezier::split(float at, Bezier& left, Bezier& right) const in split() 277 float Bezier::length() const in length() 283 float Bezier::lengthApprox() const in lengthApprox() 289 void Bezier::split(float t, Bezier& left) in split() 313 float Bezier::at(float at, float length) const in at() [all …]
|
D | tvgMath.h | 276 struct Bezier struct 283 void split(float t, Bezier& left); argument 284 void split(Bezier& left, Bezier& right) const; 285 void split(float at, Bezier& left, Bezier& right) const;
|
D | tvgSwShape.cpp | 167 Bezier cur = {dash.ptCur, *ctrl1, *ctrl2, *to}; in _dashCubicTo() 185 Bezier left, right; in _dashCubicTo() 318 len += Bezier{*(pts - 1), *pts, *(pts + 1), *(pts + 2)}.length(); in _outlineLength()
|
D | tvgLottieProperty.h | 86 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in interpolate() 102 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in angle() 109 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in prepare()
|
D | tvgLottieModifier.cpp | 313 Array<Bezier> stack{5}; in modifyPath() 339 Bezier next; in modifyPath()
|
/lvgl-latest/examples/anim/ |
D | index.rst | 13 Cubic Bezier animation
|