Name | set() |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Examples |
black = color(0) set(30, 20, black) set(85, 20, black) set(85, 75, black) set(30, 75, black) for i in range(30, width-15): for j in range(20, height-25): c = color(204-j, 153-i, 0) set(i, j, c) size(100, 100) myImage = loadImage("apples.jpg") set(0, 0, myImage) line(0, 0, width, height) line(0, height, width, 0) | ||||||||||
Description |
Changes the color of any pixel, or writes an image directly to the display window. The x and y parameters specify the pixel to change and the c parameter specifies the color value. The c parameter is interpreted according to the current color mode. (The default color mode is RGB values from 0 to 255.) When setting an image, the x and y parameters define the coordinates for the upper-left corner of the image, regardless of the current imageMode(). Setting the color of a single pixel with set(x, y) is easy, but not as fast as putting the data directly into pixels. The equivalent statement to set(x, y, #000000) using pixels is pixels[y*width+x] = #000000. See the reference for pixels for more information. While set(r, g, b) changes pixel color, s = set([1, 1, 3]) is a Python function for converting a single list or tuple into int a set of unique keys: {1, 3}. Sets in this sense may also be created using curly braces: s = {1, 2, 3}. |
||||||||||
Syntax | set(x, y, c) set(x, y, img) s = set([key0, key1, ..., keyN]) | ||||||||||
Parameters |
| ||||||||||
Related |
pixels {} (Curly braces) |
Updated on Mon Sep 21 15:53:25 2020.
If you see any errors or have comments, please let us know.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License