Module edge_clipper

Source

Macrosยง

copy_3_points ๐Ÿ”’
copy_4_points ๐Ÿ”’

Structsยง

EdgeClipper
EdgeClipperIter

Constantsยง

MAX_VERBS ๐Ÿ”’
Max curvature in X and Y split cubic into 9 pieces, * (line + cubic).

Functionsยง

chop_cubic_in_y ๐Ÿ”’
Modifies pts[] in place so that it is clipped in Y to the clip rect.
chop_mono_cubic_at_x ๐Ÿ”’
chop_mono_cubic_at_y ๐Ÿ”’
chop_mono_quad_at ๐Ÿ”’
chop_mono_quad_at_x ๐Ÿ”’
chop_mono_quad_at_y ๐Ÿ”’
chop_quad_in_y ๐Ÿ”’
Modifies pts[] in place so that it is clipped in Y to the clip rect.
mono_cubic_closest_t ๐Ÿ”’
quick_reject ๐Ÿ”’
sort_increasing_y ๐Ÿ”’
too_big_for_reliable_float_math ๐Ÿ”’

Type Aliasesยง

ClippedEdges