MCPcopy Create free account

hub / github.com/fogleman/primitive / functions

Functions160 in github.com/fogleman/primitive

↓ 26 callersFunctionclampInt
(x, lo, hi int)
primitive/util.go:140
↓ 13 callersMethodEnergy
()
primitive/optimize.go:9
↓ 13 callersFunctionclamp
(x, lo, hi float64)
primitive/util.go:130
↓ 8 callersFunctionNewState
(worker *Worker, shape Shape, alpha int)
primitive/state.go:11
↓ 7 callersMethodCopy
()
primitive/optimize.go:12
↓ 7 callersFunctionfixp
(x, y float64)
primitive/raster.go:12
↓ 7 callersFunctionrotate
(x, y, theta float64)
primitive/util.go:164
↓ 6 callersFunctioncheck
(err error)
main.go:85
↓ 6 callersFunctionradians
(degrees float64)
primitive/util.go:122
↓ 5 callersMethodDraw
(dc *gg.Context, scale float64)
primitive/shape.go:9
↓ 5 callersFunctionmaxInt
(a, b int)
primitive/util.go:157
↓ 5 callersFunctionminInt
(a, b int)
primitive/util.go:150
↓ 4 callersMethodClear
()
primitive/heatmap.go:19
↓ 4 callersMethodImage
(gamma float64)
primitive/heatmap.go:41
↓ 4 callersMethodRasterize
()
primitive/shape.go:6
↓ 4 callersFunctionerrorMessage
(message string)
main.go:80
↓ 4 callersFunctionimageToRGBA
(src image.Image)
primitive/util.go:170
↓ 3 callersMethodDoMove
()
primitive/optimize.go:10
↓ 3 callersFunctionLog
(level int, format string, a ...interface{})
primitive/log.go:7
↓ 3 callersMethodNRGBA
()
primitive/color.go:42
↓ 3 callersMethodbounds
()
primitive/rectangle.go:25
↓ 3 callersFunctiondownload_photo
(url, path)
bot/main.py:115
↓ 3 callersFunctionfix
(x float64)
primitive/raster.go:8
↓ 2 callersMethodAdd
(shape Shape, alpha int)
primitive/model.go:103
↓ 2 callersFunctionHillClimb
(state Annealable, maxAge int)
primitive/optimize.go:15
↓ 2 callersMethodInit
(current *image.RGBA, score float64)
primitive/worker.go:39
↓ 2 callersMethodUndoMove
(interface{})
primitive/optimize.go:11
↓ 2 callersFunctionclamp
(x, lo, hi)
bot/main.py:80
↓ 2 callersFunctioncomputeColor
(target, current *image.RGBA, lines []Scanline, alpha int)
primitive/core.go:8
↓ 2 callersFunctiondegrees
(radians float64)
primitive/util.go:126
↓ 2 callersFunctiondifferencePartial
(target, before, after *image.RGBA, score float64, lines []Scanline)
primitive/core.go:91
↓ 2 callersFunctiondrawLines
(im *image.RGBA, c Color, lines []Scanline)
primitive/core.go:44
↓ 2 callersFunctionfillPath
(worker *Worker, path raster.Path)
primitive/raster.go:26
↓ 2 callersFunctioninteresting
(date=None)
bot/main.py:93
↓ 2 callersMethodnewContext
()
primitive/model.go:57
↓ 2 callersFunctionphoto_url
(p, size=None)
bot/main.py:106
↓ 2 callersFunctionprimitive
(**kwargs)
bot/main.py:120
↓ 2 callersFunctionrandom_date
(max_days_ago=1000)
bot/main.py:87
↓ 2 callersMethodrandomize
(self)
bot/main.py:49
↓ 2 callersFunctionrasterizeTriangleBottom
(x1, y1, x2, y2, x3, y3 int, buf []Scanline)
primitive/triangle.go:137
↓ 2 callersFunctionrasterizeTriangleTop
(x1, y1, x2, y2, x3, y3 int, buf []Scanline)
primitive/triangle.go:155
↓ 2 callersFunctiontweet
(status, media, in_reply_to_status_id=None)
bot/main.py:138
↓ 2 callersFunctiontwitter_api
()
bot/main.py:131
↓ 2 callersMethodvalidate
(self)
bot/main.py:67
↓ 1 callersMethodBestHillClimbState
(t ShapeType, a, n, age, m int)
primitive/worker.go:56
↓ 1 callersMethodBestRandomState
(t ShapeType, a, n int)
primitive/worker.go:73
↓ 1 callersMethodCopy
()
primitive/state.go:45
↓ 1 callersMethodCopy
()
primitive/shape.go:7
↓ 1 callersMethodFrames
(scoreDelta float64)
primitive/model.go:66
↓ 1 callersMethodMutate
()
primitive/quadratic.go:53
↓ 1 callersMethodMutate
()
primitive/polygon.go:63
↓ 1 callersMethodMutate
()
primitive/triangle.go:49
↓ 1 callersMethodMutate
()
primitive/rectangle.go:120
↓ 1 callersMethodMutate
()
primitive/shape.go:8
↓ 1 callersFunctionNewHeatmap
(w, h int)
primitive/heatmap.go:14
↓ 1 callersFunctionNewRandomCircle
(worker *Worker)
primitive/ellipse.go:27
↓ 1 callersFunctionNewRandomEllipse
(worker *Worker)
primitive/ellipse.go:18
↓ 1 callersFunctionNewRandomPolygon
(worker *Worker, order int, convex bool)
primitive/polygon.go:18
↓ 1 callersFunctionNewRandomQuadratic
(worker *Worker)
primitive/quadratic.go:19
↓ 1 callersFunctionNewRandomRectangle
(worker *Worker)
primitive/rectangle.go:16
↓ 1 callersFunctionNewRandomRotatedEllipse
(worker *Worker)
primitive/ellipse.go:109
↓ 1 callersFunctionNewRandomRotatedRectangle
(worker *Worker)
primitive/rectangle.go:87
↓ 1 callersFunctionNewRandomTriangle
(worker *Worker)
primitive/triangle.go:17
↓ 1 callersFunctionNewWorker
(target *image.RGBA)
primitive/worker.go:24
↓ 1 callersMethodRandomState
(t ShapeType, a int)
primitive/worker.go:87
↓ 1 callersMethodSVG
()
primitive/model.go:86
↓ 1 callersMethodSVG
(attrs string)
primitive/shape.go:10
↓ 1 callersFunctionSavePNG
(path string, im image.Image)
primitive/util.go:49
↓ 1 callersMethodStep
(shapeType ShapeType, alpha, repeat int)
primitive/model.go:119
↓ 1 callersMethodValid
()
primitive/quadratic.go:78
↓ 1 callersMethodValid
()
primitive/polygon.go:84
↓ 1 callersMethodValid
()
primitive/triangle.go:72
↓ 1 callersFunctionbase_encode
(alphabet, number, suffix='')
bot/main.py:202
↓ 1 callersFunctioncopyLines
(dst, src *image.RGBA, lines []Scanline)
primitive/core.go:36
↓ 1 callersFunctioncopyRGBA
(src *image.RGBA)
primitive/util.go:176
↓ 1 callersFunctioncreate_jobs
(in_folder, out_folder, n, a, m)
scripts/process.py:20
↓ 1 callersFunctioncropScanlines
(lines []Scanline, w, h int)
primitive/scanline.go:8
↓ 1 callersFunctioncross3
(x1, y1, x2, y2, x3, y3 float64)
primitive/polygon.go:103
↓ 1 callersFunctiondifferenceFull
(a, b *image.RGBA)
primitive/core.go:65
↓ 1 callersFunctionflickr_url
(photo_id)
bot/main.py:198
↓ 1 callersFunctiongenerate
()
bot/main.py:210
↓ 1 callersFunctionhandle_mention
(status)
bot/main.py:153
↓ 1 callersFunctionhandle_mentions
()
bot/main.py:142
↓ 1 callersFunctionlog
(x)
scripts/process.py:64
↓ 1 callersFunctionmain
()
scripts/html.py:25
↓ 1 callersFunctionmain
()
bot/main.py:235
↓ 1 callersFunctionmakedirs
(x)
scripts/process.py:8
↓ 1 callersMethodparse
(self, text)
bot/main.py:56
↓ 1 callersFunctionprimitive
(i, o, n, a, m)
scripts/process.py:14
↓ 1 callersFunctionprocess
(in_folder, out_folder, nlist, alist, mlist, nworkers)
scripts/process.py:43
↓ 1 callersFunctionrasterizeTriangle
(x1, y1, x2, y2, x3, y3 int, buf []Scanline)
primitive/triangle.go:111
↓ 1 callersFunctionrun
(in_folder, out_folder)
scripts/html.py:4
↓ 1 callersMethodrunWorker
(worker *Worker, t ShapeType, a, n, age, m int, ch chan *State)
primitive/model.go:172
↓ 1 callersMethodrunWorkers
(t ShapeType, a, n, age, m int)
primitive/model.go:147
↓ 1 callersFunctionstrokePath
(worker *Worker, path raster.Path, width fixed.Int26_6, cr raster.Capper, jr raster.Joiner)
primitive/raster.go:37
↓ 1 callersFunctionuniformRGBA
(r image.Rectangle, c color.Color)
primitive/util.go:182
↓ 1 callersFunctionvv
(format string, a ...interface{})
primitive/log.go:17
MethodAdd
(lines []Scanline)
primitive/heatmap.go:25
MethodAddHeatmap
(a *Heatmap)
primitive/heatmap.go:35
FunctionAnneal
(state Annealable, maxTemp, minTemp float64, steps int)
primitive/optimize.go:49
next →1–100 of 160, ranked by callers