![]() - Add path.intersectsBeam() method - Add utils.beamIntersectsLine() method - Simplify calculation and improve precision on beam intersections - Document return types properly - beamIntersectsCurve now uses the proper function from Bezier library instead of emulating it by constructing a huge line - docs: path.intersect... methods never return false, they simply return an empty array in case of no intersection |
||
---|---|---|
.. | ||
applytransformtopoint | ||
beamintersectscircle | ||
beamintersectscurve | ||
beamintersectsline | ||
beamintersectsx | ||
beamintersectsy | ||
beamsintersect | ||
capitalize | ||
circlesintersect | ||
combinetransforms | ||
curveedge | ||
curveintersectsx | ||
curveintersectsy | ||
curveparameterfrompoint | ||
curvesintersect | ||
deg2rad | ||
generatestacktransform | ||
gettransformedbounds | ||
lineintersectscircle | ||
lineintersectscurve | ||
linesintersect | ||
mergei18n | ||
mergeoptions | ||
pctbasedon | ||
pointonbeam | ||
pointoncurve | ||
pointonline | ||
rad2deg | ||
round | ||
splitcurve | ||
stretchtoscale | ||
units | ||
readme.mdx |
--- title: utils --- The `utils` object is a plain object that bundles utility functions to facilitate parametric design. The following functions are provided by the `utils` object: <ReadMore />