MCPcopy Create free account

hub / github.com/RedContritio/shan_shui_inf / functions

Functions195 in github.com/RedContritio/shan_shui_inf

↓ 145 callersMethodrandom
(l: number = 0, r: number = 1)
src/render/basic/PRNG.ts:41
↓ 50 callersFunctiondiv
(plist: Point[], reso: number)
src/render/parts/brushes.ts:115
↓ 44 callersMethodnoise
(prng: PRNG, x: number, y: number = 0, z: number = 0)
src/render/basic/perlinNoise.ts:38
↓ 35 callersFunctionnormRand
(prng: PRNG, m: number, M: number)
src/render/basic/utils.ts:34
↓ 31 callersFunctionpoly
( plist: Point[], xoff: number = 0, yoff: number = 0, fill: string = 'rgba(0,0,0,0)', stroke: string
src/render/basic/utils.ts:77
↓ 24 callersFunctionrandChoice
(prng: PRNG, arr: T[])
src/render/basic/utils.ts:28
↓ 24 callersFunctionstroke
( prng: PRNG, ptlist: Point[], fill: string = 'rgba(200,200,200,0.9)', stroke: string = 'rgba(200,200,
src/render/parts/brushes.ts:7
↓ 12 callersFunctionquickstroke
(pl: Point[])
src/render/parts/arch.ts:908
↓ 8 callersFunctionmidPt
(ps: Point[])
src/render/basic/polytools.ts:3
↓ 8 callersFunctionopf
(ptlist: Point[])
src/render/parts/arch.ts:372
↓ 8 callersFunctionvegetate
( ptlist: Point[][], treeFunc: (x: number, y: number) => ISvgElement[], growthRule: (i: number, j: numbe
src/render/parts/mountain.ts:99
↓ 6 callersFunctionblob
( prng: PRNG, x: number, y: number, ang: number = 0, col: string = 'rgba(200,200,200,0.9)', len: n
src/render/parts/brushes.ts:55
↓ 6 callersFunctionbranch
( prng: PRNG, hei: number = 360, strokeWidth: number = 6, ang: number = 0, ben: number = 0.2 * Math.
src/render/parts/tree.ts:180
↓ 6 callersMethodmovefrom
(src: Point)
src/render/basic/point.ts:53
↓ 5 callersFunctiondistance
(p0: Point, p1: Point)
src/render/basic/point.ts:70
↓ 5 callersMethodmove
(vec: Vector)
src/render/basic/point.ts:22
↓ 5 callersFunctionrail
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, tra: boolean = true, hei: number = 20,
src/render/parts/arch.ts:251
↓ 5 callersFunctionrock
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, hei: number = 80, sha: number = 10,
src/render/parts/mountain.ts:798
↓ 4 callersFunctionbarkify
( prng: PRNG, x: number, y: number, trlist: Point[][] )
src/render/parts/tree.ts:395
↓ 4 callersFunctionbox
( prng: PRNG, xoff: number, yoff: number, hei: number = 20, strokeWidth: number = 120, rot: number
src/render/parts/arch.ts:91
↓ 4 callersFunctioncloth
( prng: PRNG, toGlobal: (p: Point) => Point, plist: Point[], fun: (v: number) => number )
src/render/parts/man.ts:209
↓ 4 callersFunctionman
( prng: PRNG, xoff: number, yoff: number, fli = true, sca = 0.5, _len = [0, 30, 20, 30, 30, 30, 30
src/render/parts/man.ts:270
↓ 4 callersFunctionneedAdd
(reg: IChunk[], c: IChunk, r: number = 10)
src/render/basic/designer.ts:28
↓ 4 callersFunctionns
(p: Point)
src/render/basic/designer.ts:45
↓ 4 callersFunctionrandGaussian
(prng: PRNG)
src/render/basic/utils.ts:46
↓ 4 callersFunctiontexture
( prng: PRNG, ptlist: Point[][], xof: number = 0, yof: number = 0, tex: number = 400, strokeWidth:
src/render/parts/brushes.ts:137
↓ 4 callersFunctiontoGlobal
(v: IPoint)
src/render/parts/man.ts:329
↓ 4 callersFunctiontranpoly
(p0: Point, p1: Point, ptlist: Point[])
src/render/parts/man.ts:57
↓ 3 callersFunctionfun
(x: number)
src/render/parts/tree.ts:346
↓ 3 callersFunctionloopNoise
(nslist: number[])
src/render/basic/utils.ts:15
↓ 3 callersMethodonChangeSaveRange
(saveRange: Range)
src/App.tsx:121
↓ 3 callersMethodrandsign
* @returns -1 or 1
src/render/basic/PRNG.ts:48
↓ 3 callersFunctionscaled_cosine
(i: number)
src/render/basic/perlinNoise.ts:12
↓ 3 callersFunctionsidesOf
(plist: Point[])
src/render/basic/polytools.ts:86
↓ 3 callersFunctiontree02
( prng: PRNG, x: number, y: number, col: string = 'rgba(100,100,100,0.5)', clu: number = 5 )
src/render/parts/tree.ts:73
↓ 3 callersFunctiontriangulate
( plist: Point[], area: number = 100, convex: boolean = false, optimize: boolean = false )
src/render/basic/polytools.ts:180
↓ 3 callersFunctiontwig
( prng: PRNG, tx: number, ty: number, dep: number, ang: number = 0, sca: number = 1, dir: number
src/render/parts/tree.ts:250
↓ 3 callersMethodxscroll
(v: number)
src/App.tsx:63
↓ 2 callersFunctionSvgAttributeKey
(key: string)
src/render/svg/types.ts:3
↓ 2 callersFunctionSvgAttributeRender
(attr: Partial<ISvgAttributes>)
src/render/svg/types.ts:15
↓ 2 callersFunctionareaOf
(plist: Point[])
src/render/basic/polytools.ts:97
↓ 2 callersMethodautoxcroll
(v: number)
src/App.tsx:78
↓ 2 callersFunctionben
(x: number)
src/render/parts/tree.ts:830
↓ 2 callersFunctionbezmh
(P: Point[], w: number = 1)
src/render/basic/utils.ts:51
↓ 2 callersFunctionblob_points
( prng: PRNG, x: number, y: number, ang: number = 0, col: string = 'rgba(200,200,200,0.9)', len: n
src/render/parts/brushes.ts:73
↓ 2 callersFunctiondeco
( style: number, pul: Point = Point.O, pur: Point = new Point(0, 100), pdl: Point = new Point(100, 0),
src/render/parts/arch.ts:187
↓ 2 callersFunctiondesign
( prng: PRNG, mountain_cover: number[], xmin: number, xmax: number )
src/render/basic/designer.ts:37
↓ 2 callersFunctionexpand
(ptlist: Point[], wfun: (v: number) => number)
src/render/parts/man.ts:8
↓ 2 callersFunctionfracTree08
( prng: PRNG, xoff: number, yoff: number, dep: number, ang: number = -Math.PI / 2, len: number = 1
src/render/parts/tree.ts:898
↓ 2 callersFunctiongetCol
(x: number, y: number)
src/render/parts/mountain.ts:779
↓ 2 callersFunctionintersect
(ln0: Point[], ln1: Point[])
src/render/basic/polytools.ts:31
↓ 2 callersMethodlength
()
src/render/basic/range.ts:13
↓ 2 callersFunctionlineExpr
(pt0: Point, pt1: Point)
src/render/basic/polytools.ts:14
↓ 2 callersFunctionmapval
(value: number, i: Range, o: Range)
src/render/basic/utils.ts:11
↓ 2 callersMethodnext
()
src/render/basic/PRNG.ts:36
↓ 2 callersFunctiononSeg
(p: Point, ln: Point[])
src/render/basic/polytools.ts:21
↓ 2 callersFunctionpagroof
( prng: PRNG, xoff: number, yoff: number, hei = 20, strokeWidth = 120, wei = 3, per = 4 )
src/render/parts/arch.ts:495
↓ 2 callersMethodrender
()
src/render/basic/chunk.ts:27
↓ 2 callersFunctionshatter
* 将三角形拆分成一系列面积不大于 a 的三角形 * @param plist 待拆分三角形 * @param a 面积上限 * @returns 一系列三角形
src/render/basic/polytools.ts:146
↓ 2 callersMethodto
(dst: Point)
src/render/basic/point.ts:16
↓ 2 callersFunctiontran
(k: number)
src/render/parts/mountain.ts:756
↓ 2 callersMethodupdate
(prng: PRNG, nrange: Range, cwid: number = 512)
src/render/chunkCache.ts:15
↓ 2 callersFunctionwtrand
(prng: PRNG, func: (v: number) => number)
src/render/basic/utils.ts:40
↓ 2 callersFunctionyr
(x: number)
src/render/basic/designer.ts:47
↓ 1 callersFunctionSvgStyleRender
(attr: Partial<ISvgStyles>)
src/render/svg/types.ts:8
↓ 1 callersFunctionarch01
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, hei = 70, strokeWidth = 180, per = 5
src/render/parts/arch.ts:547
↓ 1 callersFunctionarch02
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, strokeWidth = 50, sto = 3, rot = 0.3
src/render/parts/arch.ts:630
↓ 1 callersFunctionarch03
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, strokeWidth = 50, sto = 7 )
src/render/parts/arch.ts:713
↓ 1 callersFunctionarch04
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, sto = 2 )
src/render/parts/arch.ts:778
↓ 1 callersFunctionbark
( prng: PRNG, x: number, y: number, strokeWidth: number, ang: number )
src/render/parts/tree.ts:337
↓ 1 callersFunctionbestEar
(plist: Point[], convex: boolean, optimize: boolean)
src/render/basic/polytools.ts:114
↓ 1 callersFunctionboat01
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, sca = 1, fli = false )
src/render/parts/arch.ts:842
↓ 1 callersFunctionbound
(plist: Point[])
src/render/parts/mountain.ts:415
↓ 1 callersMethodcalcViewBox
()
src/App.tsx:88
↓ 1 callersMethodcopy
()
src/render/basic/range.ts:16
↓ 1 callersFunctiondec
(pul: Point, pur: Point, pdl: Point, pdr: Point)
src/render/parts/arch.ts:647
↓ 1 callersFunctiondistMount
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, hei: number = 300, len: number = 2000
src/render/parts/mountain.ts:739
↓ 1 callersMethoddownload
(prng: PRNG, seed: string, r: Range, windy: number, cwid: number = 512)
src/render/chunkCache.ts:89
↓ 1 callersFunctionfbody
(sca: number, x: number)
src/render/parts/man.ts:251
↓ 1 callersFunctionfhead
(sca: number, x: number)
src/render/parts/man.ts:259
↓ 1 callersFunctionflatDec
( prng: PRNG, xoff: number, yoff: number, grbd: Bound )
src/render/parts/mountain.ts:580
↓ 1 callersFunctionflatMount
( prng: PRNG, xoff: number, yoff: number, seed: number = 0, hei: number = prng.random(40, 440), ch
src/render/parts/mountain.ts:437
↓ 1 callersFunctionflip
(ptlist: Point[], axis: number = 0)
src/render/parts/arch.ts:12
↓ 1 callersFunctionfoot
( prng: PRNG, ptlist: Point[][], xoff: number = 0, yoff: number = 0 )
src/render/parts/mountain.ts:22
↓ 1 callersFunctionfracTree06
( prng: PRNG, txpolylinelists: SvgPolyline[][], twpolylinelists: SvgPolyline[][], xoff: number, yoff
src/render/parts/tree.ts:696
↓ 1 callersMethodfrom
(src: Point)
src/render/basic/point.ts:19
↓ 1 callersMethodfromArray
(a: number[])
src/render/basic/range.ts:28
↓ 1 callersMethodfromratio
(p: number)
src/render/basic/range.ts:25
↓ 1 callersFunctionfsleeve
(sca: number, x: number)
src/render/parts/man.ts:243
↓ 1 callersFunctionfun1
(x: number)
src/render/parts/arch.ts:869
↓ 1 callersFunctionfun2
(x: number)
src/render/parts/arch.ts:870
↓ 1 callersMethodgenerate
(prng: PRNG, noise: PerlinNoise)
src/ui/BackgroundRender.tsx:10
↓ 1 callersMethodhash
(x: any)
src/render/basic/PRNG.ts:7
↓ 1 callersFunctionhut
( prng: PRNG, xoff: number, yoff: number, hei: number = 40, strokeWidth: number = 180, tex: number
src/render/parts/arch.ts:19
↓ 1 callersMethodisFinite
()
src/render/basic/point.ts:25
↓ 1 callersMethodlength
()
src/render/basic/point.ts:50
↓ 1 callersFunctionlnInPoly
(ln: Point[], plist: Point[])
src/render/basic/polytools.ts:63
↓ 1 callersFunctionlocmax
* whether f(x, y) is max value in rect(x - r, y - r, x + r, y + r) * @param p center point * @param f * @param r radius * @returns
src/render/basic/designer.ts:13
↓ 1 callersFunctionmountain
( prng: PRNG, xoff: number, yoff: number, seed: number = 0 )
src/render/parts/mountain.ts:122
↓ 1 callersMethodorigin
()
src/render/basic/point.ts:34
next →1–100 of 195, ranked by callers