This reference is for Processing 3.0+. If you have a previous version, use the reference included with your software in the Help menu. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Core Javadoc and Libraries Javadoc.
Name | dist() |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Examples | // Sets the background gray value based on the distance // of the mouse from the center of the screen void draw() { noStroke(); float d = dist(width/2, height/2, mouseX, mouseY); float maxDist = dist(0, 0, width/2, height/2); float gray = map(d, 0, maxDist, 0, 255); fill(gray); rect(0, 0, width, height); } | ||||||||||||
Description | Calculates the distance between two points. | ||||||||||||
Syntax | dist(x1, y1, x2, y2) dist(x1, y1, z1, x2, y2, z2) | ||||||||||||
Parameters |
| ||||||||||||
Returns | float |
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.