This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:getslice [2016/08/12 12:38] admin |
en:getslice [2020/02/28 10:46] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
getslice([[numericexpressions|x_position]], | getslice([[numericexpressions|x_position]], | ||
- | returns | + | returns |
==== Description ==== | ==== Description ==== | ||
- | Return a string that contains a Hexadecimal (base 16) representation | + | Return a 2 dimensional array of the pixels in the rectangle defined by the parameters. |
==== Example ==== | ==== Example ==== | ||
< | < | ||
- | color 16-1 | + | clg |
+ | color red | ||
plot 1,1 | plot 1,1 | ||
- | color 16^2-1 | + | color green |
plot 1,2 | plot 1,2 | ||
- | color 16^3-1 | + | color blue |
plot 2,1 | plot 2,1 | ||
- | color 16^4-1 | + | color yellow |
plot 2,2 | plot 2,2 | ||
- | print getslice(1, 1, 2, 2) | + | |
+ | vals = getslice(1, 1, 2, 3) | ||
+ | |||
+ | for rows = 0 to 2 | ||
+ | for cols = 0 to 1 | ||
+ | print " | ||
+ | next cols | ||
+ | next rows | ||
</ | </ | ||
displays | displays | ||
< | < | ||
- | 0002000200000f000fff0000ff00ffff | + | (0, |
+ | (0, | ||
+ | (1, | ||
+ | (1, | ||
+ | (2,0)=0 | ||
+ | (2,1)=0 | ||
</ | </ | ||
Line 30: | Line 44: | ||
==== New To Version ==== | ==== New To Version ==== | ||
0.9.6b | 0.9.6b | ||
+ | |||
+ | ==== History ==== | ||
+ | |0.9.6b|New To Version| | ||
+ | |1.99.99.65|Changed return value to a 2 dimensional array of pixel values| | ||