Module stroker

Source

Structsยง

PathStroker
A path stroker.
QuadConstruct ๐Ÿ”’
Stroke
Stroke properties.
SwappableBuilders ๐Ÿ”’

Enumsยง

AngleType ๐Ÿ”’
IntersectRayType ๐Ÿ”’
LineCap
Draws at the beginning and end of an open path contour.
LineJoin
Specifies how corners are drawn when a shape is stroked.
ReductionType ๐Ÿ”’
ResultType ๐Ÿ”’
StrokeType ๐Ÿ”’

Constantsยง

QUAD_RECURSIVE_LIMIT ๐Ÿ”’
RECURSIVE_LIMITS ๐Ÿ”’

Functionsยง

bevel_joiner ๐Ÿ”’
butt_capper ๐Ÿ”’
cap_factory ๐Ÿ”’
check_cubic_linear ๐Ÿ”’
check_quad_linear ๐Ÿ”’
cubic_in_line ๐Ÿ”’
Given a cubic, determine if all four points are in a line.
degenerate_vector ๐Ÿ”’
dot_to_angle_type ๐Ÿ”’
fn_ptr_eq ๐Ÿ”’
handle_inner_join ๐Ÿ”’
intersect_quad_ray ๐Ÿ”’
is_clockwise ๐Ÿ”’
join_factory ๐Ÿ”’
miter_clip_joiner ๐Ÿ”’
miter_joiner ๐Ÿ”’
miter_joiner_inner ๐Ÿ”’
points_within_dist ๐Ÿ”’
pt_in_quad_bounds ๐Ÿ”’
pt_to_line ๐Ÿ”’
quad_in_line ๐Ÿ”’
Given quad, see if all there points are in a line. Return true if the inside point is close to a line connecting the outermost points.
round_capper ๐Ÿ”’
round_joiner ๐Ÿ”’
set_normal_unit_normal ๐Ÿ”’
set_normal_unit_normal2 ๐Ÿ”’
sharp_angle ๐Ÿ”’
square_capper ๐Ÿ”’

Type Aliasesยง

CapProc ๐Ÿ”’
JoinProc ๐Ÿ”’