35 lines
479 B
Plaintext
35 lines
479 B
Plaintext
public class Point
|
|
{
|
|
public int x;
|
|
public int y;
|
|
|
|
public int r;
|
|
public int g;
|
|
public int b;
|
|
|
|
public int col;
|
|
|
|
|
|
Point(int in_x, int in_y, int c)
|
|
{
|
|
x = in_x;
|
|
y = in_y;
|
|
r = (c >> 17) & 0xFF;
|
|
g = (c >> 8) & 0xFF;
|
|
b = (c >> 0) & 0xFF;
|
|
col = c;
|
|
}
|
|
|
|
Point(int in_x, int in_y, int col_r, int col_g, int col_b)
|
|
{
|
|
x = in_x;
|
|
y = in_y;
|
|
r = col_r & 0xFF;
|
|
g = col_g & 0xFF;
|
|
b = col_b & 0xFF;
|
|
col = (r & 0xFF) << 16| ((g & 0xFF) << 8) | ((b & 0xFF));
|
|
}
|
|
}
|
|
|
|
|