Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LingDong-/fishdraw
/ functions
Functions
75 in github.com/LingDong-/fishdraw
⨍
Functions
75
◇
Types & classes
0
↓ 46 callers
Function
clip_multi
(polylines,polygon,clipper_func=clip)
fishdraw.js:377
↓ 46 callers
Function
rand
()
fishdraw.js:4
↓ 41 callers
Function
noise
(x,y,z)
fishdraw.js:17
↓ 36 callers
Function
rndtri
(a,b,c)
fishdraw.js:2299
↓ 30 callers
Function
resample
(polyline,step)
fishdraw.js:586
↓ 24 callers
Function
choice
(opts,percs)
fishdraw.js:2281
↓ 21 callers
Function
lerp2d
(x0,y0,x1,y1,t)
fishdraw.js:62
↓ 19 callers
Function
trsl_poly
(poly,x,y)
fishdraw.js:925
↓ 16 callers
Function
deviate
(n)
fishdraw.js:1900
↓ 15 callers
Function
dist
(x0,y0,x1,y1)
fishdraw.js:56
↓ 13 callers
Function
lerp
(a,b,t)
fishdraw.js:59
↓ 11 callers
Function
fin_a
(curve,ang0,ang1,func,clip_root=false,curvature0=0,curvature1=0,softness=10)
fishdraw.js:1254
↓ 9 callers
Function
get_bbox
(points)
fishdraw.js:68
↓ 9 callers
Function
pow
(a,b)
fishdraw.js:881
↓ 7 callers
Function
clip
(polyline,polygon)
fishdraw.js:349
↓ 6 callers
Function
pair_key
()
fishdraw.js:140
↓ 6 callers
Function
poly_union
(poly0,poly1,self_isect=false)
fishdraw.js:136
↓ 4 callers
Function
barbel
(x,y,n,ang,dd=3)
fishdraw.js:1686
↓ 4 callers
Function
fin_b
(curve,ang0,ang1,func,dark=1)
fishdraw.js:1322
↓ 4 callers
Function
pt_in_pl
(x, y, x0, y0, x1, y1)
fishdraw.js:106
↓ 3 callers
Function
pt_seg_dist
(p, p0, p1)
fishdraw.js:665
↓ 3 callers
Function
scaled_cosine
(i)
fishdraw.js:15
↓ 3 callers
Function
seg_isect
(p0x, p0y, p1x, p1y, q0x, q0y, q1x, q1y, is_ray = false)
fishdraw.js:83
↓ 3 callers
Function
shade_shape
(poly,step=5,dx=10,dy=20)
fishdraw.js:426
↓ 3 callers
Function
squama
(w,h,m=3)
fishdraw.js:904
↓ 3 callers
Function
vein_shape
(poly,n=50)
fishdraw.js:506
↓ 2 callers
Function
bean
(x)
fishdraw.js:1896
↓ 2 callers
Function
build_vertices
(poly,other,out,oout,idx)
fishdraw.js:146
↓ 2 callers
Function
finlet
(curve,h,dir=1)
fishdraw.js:1428
↓ 2 callers
Function
fish_head
(x0,y0,x1,y1,x2,y2,arg)
fishdraw.js:1739
↓ 2 callers
Function
fish_lip
(x0,y0,x1,y1,w)
fishdraw.js:1517
↓ 2 callers
Function
fish_teeth
(x0,y0,x1,y1,h,dir,sep=3.5)
fishdraw.js:1546
↓ 2 callers
Function
mirror_isects
(verts0,verts1,idx)
fishdraw.js:237
↓ 2 callers
Function
patternshade_shape
(poly,step=5,pattern_func)
fishdraw.js:480
↓ 2 callers
Function
poissondisk
(W, H, r, samples)
fishdraw.js:723
↓ 2 callers
Function
poly_bridge
(poly0,poly1)
fishdraw.js:113
↓ 2 callers
Function
seg_isect_poly
(x0,y0,x1,y1,poly,is_ray=false)
fishdraw.js:333
↓ 2 callers
Function
squama_mask
(w,h)
fishdraw.js:891
↓ 2 callers
Function
squama_mesh
(m,n,uw,uh,squama_func,noise_x,noise_y,interclip=true)
fishdraw.js:948
↓ 1 callers
Function
approx_poly_dp
(polyline, epsilon)
fishdraw.js:691
↓ 1 callers
Function
binclip
(polyline,func)
fishdraw.js:390
↓ 1 callers
Function
binomen
()
fishdraw.js:2399
↓ 1 callers
Function
check_concavity
(poly, idx)
fishdraw.js:316
↓ 1 callers
Function
cleanup
(polylines)
fishdraw.js:2205
↓ 1 callers
Function
compile_hershey
(i)
fishdraw.js:2488
↓ 1 callers
Function
default_params
()
fishdraw.js:2227
↓ 1 callers
Function
distsq
(x0, y0, x1, y1)
fishdraw.js:718
↓ 1 callers
Function
draw_ps
(polylines)
fishdraw.js:847
↓ 1 callers
Function
draw_svg
(polylines)
fishdraw.js:782
↓ 1 callers
Function
draw_svg_anim
(polylines,speed)
fishdraw.js:796
↓ 1 callers
Function
fill_shape
(poly,step=5)
fishdraw.js:462
↓ 1 callers
Function
fin_adipose
(curve,dx,dy,r)
fishdraw.js:1473
↓ 1 callers
Function
fish
(arg)
fishdraw.js:1905
↓ 1 callers
Function
fish_body_a
(curve0,curve1,scale_scale,pattern_func)
fishdraw.js:1072
↓ 1 callers
Function
fish_body_b
(curve0,curve1,scale_scale,pattern_func)
fishdraw.js:1099
↓ 1 callers
Function
fish_body_c
(curve0,curve1,scale_scale)
fishdraw.js:1146
↓ 1 callers
Function
fish_body_d
(curve0,curve1,scale_scale)
fishdraw.js:1207
↓ 1 callers
Function
fish_jaw
(x0,y0,x1,y1,x2,y2)
fishdraw.js:1578
↓ 1 callers
Function
gauss2d
(x, y)
fishdraw.js:885
↓ 1 callers
Function
generate_params
()
fishdraw.js:2314
↓ 1 callers
Function
isect_circ_line
(cx,cy,r,x0,y0,x1,y1)
fishdraw.js:561
↓ 1 callers
Function
main
(seed)
fishdraw.js:2565
↓ 1 callers
Function
pattern_dot
(scale=1)
fishdraw.js:1045
↓ 1 callers
Function
put_text
(txt)
fishdraw.js:2523
↓ 1 callers
Function
reframe
(polylines,pad=20,text=null)
fishdraw.js:2180
↓ 1 callers
Function
rot_poly
(poly,th)
fishdraw.js:935
↓ 1 callers
Function
scl_poly
(poly,sx,sy)
fishdraw.js:928
↓ 1 callers
Function
shr_poly
(poly,sx)
fishdraw.js:932
↓ 1 callers
Function
smalldot_shape
(poly,scale=1)
fishdraw.js:526
↓ 1 callers
Function
str_to_seed
(str)
fishdraw.js:2550
↓ 1 callers
Function
trace_from
(idx, i0, j0, dir)
fishdraw.js:258
↓ 1 callers
Function
trace_outline
(idx, i0, j0, dir)
fishdraw.js:255
Function
fish_eye_a
(ex,ey,rad)
fishdraw.js:1602
Function
fish_eye_b
(ex,ey,rad)
fishdraw.js:1630
Function
ogee
(x)
fishdraw.js:1142