Versions in this module Expand all Collapse all v0 v0.2.2 Jan 21, 2018 Changes in this version + func EBrotEscape(c *Context, z complex128, max_i int) (int, complex128) + func Ebrot(c *Context, cancel chan bool) int + func Experimental(c *Context, cancel chan bool) int + func ExperimentalEscape(c *Context, z complex128, max_i int) (int, complex128) + func Round(x, unit float64) float64 type Context + func (self *Context) Delta() (dx, dy float64) v0.2.1 Sep 30, 2017 v0.2.0 Sep 29, 2017 v0.1.1 Sep 18, 2017 v0.1.0 Sep 18, 2017 Changes in this version + const Version + var Accent = color.NRGBA64 + var Black = color.NRGBA64 + var Blue = color.NRGBA64 + var Cyan = color.NRGBA64 + var Green = color.NRGBA64 + var Magenta = color.NRGBA64 + var Red = color.NRGBA64 + var White = color.NRGBA64 + var Yellow = color.NRGBA64 + func ColorBands(c *Context, z complex128, x, y, i, max_i int) + func ColorCheck(c *Context, z complex128, x, y, i, max_i int) + func ColorExperiment1(ctx *Context, z complex128, x, y, i, max_i int) + func ColorFire(ctx *Context, z complex128, x, y, i, max_i int) + func ColorIce(ctx *Context, z complex128, x, y, i, max_i int) + func ColorMono(c *Context, z complex128, x, y, i, max_i int) + func ColorMonoStripe(c *Context, z complex128, x, y, i, max_i int) + func ColorParti(c *Context, z complex128, x, y, i, max_i int) + func ColorSmooth(c *Context, z complex128, x, y, i, max_i int) + func ColorSoftSpectrum(ctx *Context, z complex128, x, y, i, max_i int) + func ColorSuperParti(c *Context, z complex128, x, y, i, max_i int) + func ColorUnicornRainbow(ctx *Context, z complex128, x, y, i, max_i int) + func DrawAxesColor(c *Context, k color.NRGBA64) + func DrawAxesInv(c *Context) + func DrawTicksColor(c *Context, tl int, unit float64, k color.NRGBA64) + func DrawTicksInv(c *Context, tl int, unit float64) + func Escape(c *Context, z complex128, max_i int) (int, complex128) + func Fill(c *Context, k color.NRGBA64) + func HclaToNRGBA64(h, c, l, a float64) color.NRGBA64 + func Mandelbrot(c *Context, cancel chan bool) int + func MemberColorFromString(hex string) (color.NRGBA64, error) + func PrintByteSize(s uint64) string + func Render(threads int, contexts []*Context, cancel chan bool) error + func TestBlocks(c *Context) int + type ColorFunc func(*Context, complex128, int, int, int, int) + func ColorFuncFromString(name string) (ColorFunc, error) + type Context struct + Cancel chan bool + ColorFunc ColorFunc + EscapeRadius float64 + Id int + Image *image.NRGBA64 + ImageHeight int + ImageWidth int + Max complex128 + MaxI int + MemberColor color.NRGBA64 + Min complex128 + Power int + RenderFunc RenderFunc + Scaling int + func MakeContexts(im *image.NRGBA64, n int, p *Parameters) (c []*Context) + func (self *Context) EachPoint(fn ContextFunc, cancel chan bool) + type ContextFunc func(int, int, complex128) + type Parameters struct + ColorFunc string + EscapeRadius float64 + Height uint + ImageHeight int + ImageWidth int + Max complex128 + MaxI int + MemberColor string + Min complex128 + Power int + RenderFunc string + Scaling int + Width uint + type RenderFunc func(*Context, chan bool) int + func RenderFuncFromString(name string) (RenderFunc, error)