flutter_processing 0.1.1 flutter_processing: ^0.1.1 copied to clipboard
A Flutter version of Processing.
Flutter Processing #
A Flutter port of Processing.
This project is not affiliated with the Processing project or related organizations.
Do you get value from this package? Please consider supporting SuperDeclarative!
Implemented Features #
Structure #
- thread()
- setup()
- draw()
- redraw()
- setLocation()
- setResizable()
- setTitle()
- loop()
- noLoop()
- push()
- pushStyle()
- pop()
- popStyle()
- exit()
Environment #
- settings()
- width
- height
- size()
- pixelDensity()
- pixelHeight
- pixelWidth
- displayDensity()
- fullScreen()
- frameRate()
- frameRate
- frameCount
- cursor()
- noCursor()
- focused
- smooth()
- noSmooth()
- delay()
Data #
Composite #
- Array
- ArrayList
- FloatDict
- FloatList
- HashMap
- IntDict
- IntList
- JSONArray
- JSONObject
- Object
- String
- StringDict
- StringList
- Table
- TableRow
- XML
Conversion #
- binary()
- boolean()
- byte()
- char()
- float()
- hex()
- int()
- str()
- unbinary()
- unhex()
String Functions #
- join()
- match()
- matchAll()
- nf()
- nfc()
- nfp()
- nfs()
- split()
- splitTokens()
- trim()
Array Functions #
- append()
- arrayCopy()
- concat()
- expand()
- reverse()
- shorten()
- sort()
- splice()
- subset()
Shape #
- createShape()
- loadShape()
- PShape
2D Primitives #
- arc()
- circle()
- ellipse()
- line()
- point()
- quad()
- rect()
- square()
- triangle()
Curves #
- bezier()
- bezierDetail()
- bezierPoint()
- bezierTangent()
- curve()
- curveDetail()
- curvePoint()
- curveTangent()
- curveTightness()
3D Primitives #
- box()
- sphere()
- sphereDetail()
Attributes #
- ellipseMode()
- rectMode()
- strokeCap()
- strokeJoin()
- strokeWeight()
Vertex #
- beginContour()
- beginShape()
- bezierVertex()
- curveVertex()
- endContour()
- endShape()
- quadraticVertex()
- vertex()
Loading & Displaying #
- shape()
- shapeMode()
Input #
Mouse #
- mouseButton
- mouseClicked()
- mouseDragged()
- mouseMoved()
- mousePressed()
- mousePressed
- mouseReleased()
- mouseWheel()
- mouseX
- mouseY
- pmouseX
- pmouseY
Keyboard #
- key
- keyCode
- keyPressed()
- keyPressed
- keyReleased()
- keyTyped()
Files #
- BufferedReader
- createInput()
- createReader()
- launch()
- loadBytes()
- loadJSONArray()
- loadJSONObject()
- loadStrings()
- loadTable()
- loadXML()
- parseJSONArray()
- parseJSONObject()
- parseXML()
- selectFolder()
- selectInput()
Time & Date #
- day()
- hour()
- millis()
- minute()
- month()
- second()
- year()
Output #
Text Area #
- print()
- printArray()
- println()
Image #
- save()
- saveFrame()
Files #
- beginRaw()
- beginRecord()
- createOutput()
- createWriter()
- endRaw()
- endRecord()
- PrintWriter
- saveBytes()
- saveJSONArray()
- saveJSONObject()
- saveStream()
- saveStrings()
- saveTable()
- saveXML()
- selectOutput()
Transform #
- applyMatrix()
- popMatrix()
- printMatrix()
- pushMatrix()
- resetMatrix()
- rotate()
- rotateX()
- rotateY()
- rotateZ()
- scale()
- shearX()
- shearY()
- translate()
Lights, Camera #
Lights #
- ambientLight()
- directionalLight()
- lightFalloff()
- lights()
- lightSpecular()
- noLights()
- normal()
- pointLight()
- spotLight()
Camera #
- beginCamera()
- camera()
- endCamera()
- frustum()
- ortho()
- perspective()
- printCamera()
- printProjection()
Coordinates #
- modelX()
- modelY()
- modelZ()
- screenX()
- screenY()
- screenZ()
Material Properties #
- ambient()
- emissive()
- shininess()
- specular()
Color #
Setting #
- background()
- clear()
colorMode(): Use Flutter'sColor
objects instead.- fill()
- noFill()
- noStroke()
- stroke()
Creating & Reading #
- alpha()
- blue()
- brightness()
- color()
- green()
- hue()
- lerpColor()
- red()
- saturation()
Image #
- createImage()
- PImage
Loading & Displaying #
- image()
- imageMode()
- loadImage()
- noTint()
- requestImage()
- tint()
Textures #
- texture()
- textureMode()
- textureWrap()
Pixels #
- blend()
- copy()
- filter()
- get()
- loadPixels()
- pixels[]
- set()
- updatePixels()
Rendering #
- blendMode()
- clip()
- createGraphics()
- hint()
- noClip()
- PGraphics
Shaders #
- loadShader()
- PShader
- resetShader()
- shader()
Typography #
- PFont
Loading & Displaying #
- createFont()
- loadFont()
- text()
- textFont()
Attributes #
- textAlign()
- textLeading()
- textMode()
- textSize()
- textWidth()
Metrics #
- textAscent()
- textDescent()
Math #
- PVector
Calculation #
- abs()
- ceil()
- constrain()
- dist()
- exp()
- floor()
- lerp()
- log()
- mag()
- map()
- max()
- min()
- norm()
- pow()
- round()
- sq()
- sqrt()
Trigonometry #
- acos()
- asin()
- atan()
- atan2()
- cos()
- degrees()
- radians()
- sin()
- tan()
Random #
- noise()
- noiseDetail()
- noiseSeed()
- random()
- randomGaussian()
- randomSeed()
Constants #
- HALF_PI
- PI
- QUARTER_PI
- TAU
- TWO_PI