public class ivec2 extends ivec
ALPHA, BLANK, BRIGHTNESS, CARTESIAN, CENTER, CHAOS, CIRCULAR, CLOSE, CORNER, CORNERS, COS, DIAGONAL, DIAMETER, DRAW, DYNAMIC, EAST, EQUATION, EULER, FIT, FLUID, G, GOLD_ANGLE, GOLD_NUMBER, GRAVITY, HORIZONTAL, HUE, MAGNETIC, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MIX, NONE, NORTH, NORTH_EAST, NORTH_WEST, NOTHING, NULL, OPEN, ORDER, PERLIN, PHI, PI, PIXEL, POLAR, RADIUS, RAND, ROOT2, SATURATION, SCALE, SIN, SOUTH, SOUTH_EAST, SOUTH_WEST, STAR, STATIC, TAN, TAU, TRIG_0, TRIG_1, TRIG_2, TRIG_3, TRIG_4, TWO_PI, VERSION, VERTICAL, WEST
ABRICOT, ACAJOU, AMARANTE, AMBRE, ARGENT, AUBERGINE, AZUR, BIS, BISTRE, BLACK, BLANC, BLEU, BLOND, BLOOD, BLUE, BOUTEILLE, BRIQUE, BRONZE, BROWN, CAERULEUM, CAFE, CANARD, CANELLE, CAPUCINE, CARMIN, CARMINE, CAROTTE, CELESTE, CERISE, CHAMOIS, CHARTREUSE, CHOCOLAT, CIEL, CITROUILLE, COBALT, COFFEE, COLOMBIN, CORAIL, CYAN, EVEQUE, FRANCE, FUSCHIA, GOLD, GRAY, GRAY_MEDIUM, GREEN, GRENAT, GRIS, GRIS_MOYEN, GUEULES, IMPERIAL, JAUNE, LAPIS_LAZULI, LAVANDE, LILAS, LIME, LIN, LUNE, MAGENTA, MANDARINE, MARRON, MAUVE, MIMOSA, MOON, MOUNTBATTEN, NANKIN, NAPLE, NOIR, NOISETTE, NUIT, OCRE, OCRE_JAUNE, OCRE_ROUGE, OLIVE, OR, ORANGE, OUTREMER, PAYNE, PERLE, PERROQUET, PINK, PISTACHE, POURPRE, PRUNE, PURPLE, RED, ROSE, ROUGE, SANG, SAPIN, SAUGE, SEPIA, SHAKUDOU, SILVER, SINOPLE, SMALT, SOURIS, TAUPE, TILLEUL, TURQUOISE, VERMILLON, VERT, VERT_D_EAU, VERT_DE_GRIS, VESSIE, VIOLET, WHITE, YELLOW, ZINZOLIN
Constructor and Description |
---|
ivec2() |
ivec2(int v) |
ivec2(int[] source) |
ivec2(int x,
int y) |
ivec2(ivec v) |
Modifier and Type | Method and Description |
---|---|
ivec2 |
add_x(int x) |
ivec2 |
add_y(int y) |
ivec2 |
add(int a) |
ivec2 |
add(int ax,
int ay)
add
|
ivec2 |
add(ivec v) |
ivec2 |
constrain(int min,
int max)
Constrains a value to not exceed a maximum and minimum value.
|
ivec2 |
constrain(ivec2 min,
ivec2 max)
Constrains a value to not exceed a maximum and minimum value.
|
ivec2 |
copy()
copy
|
ivec2 |
div_x(int x) |
ivec2 |
div_y(int y) |
ivec2 |
div(int d) |
ivec2 |
div(int dx,
int dy)
div
|
ivec2 |
div(ivec v) |
boolean |
equals(int target) |
boolean |
equals(int tx,
int ty) |
boolean |
equals(ivec2 target)
equals
|
ivec2 |
mult_x(int x) |
ivec2 |
mult_y(int y) |
ivec2 |
mult(int m) |
ivec2 |
mult(int mx,
int my)
mult
|
ivec2 |
mult(ivec v) |
ivec2 |
rand(int max)
random
|
ivec2 |
rand(int min,
int max)
random
|
ivec2 |
rand(ivec2 min,
ivec2 max)
random
|
ivec2 |
s(int x) |
ivec2 |
set(int arg) |
ivec2 |
set(int[] source) |
ivec2 |
set(int x,
int y)
set
|
ivec2 |
set(ivec v) |
ivec2 |
set(vec v) |
ivec2 |
sub_x(int x) |
ivec2 |
sub_y(int y) |
ivec2 |
sub(int s) |
ivec2 |
sub(int sx,
int sy)
sub
|
ivec2 |
sub(ivec v) |
int |
sum()
sum
|
ivec2 |
t(int y) |
java.lang.String |
toString() |
ivec2 |
u(int x) |
ivec2 |
v(int y) |
ivec2 |
x(int x) |
ivec2 |
y(int y) |
a, ab, abc, abcd, abcde, abcdef, alp, array, b, blu, bri, c, d, e, f, get_size, gre, hsb, hsba, hue, max, min, p, pq, q, red, rgb, rgba, s, sat, st, stpq, t, u, uv, v, w, ww, www, wwww, wwwx, wwwy, wwwz, wwx, wwxw, wwxx, wwxy, wwxz, wwy, wwyw, wwyx, wwyy, wwyz, wwz, wwzw, wwzx, wwzy, wwzz, wx, wxw, wxww, wxwx, wxwy, wxwz, wxx, wxxw, wxxx, wxxy, wxxz, wxy, wxyw, wxyx, wxyy, wxyz, wxz, wxzw, wxzx, wxzy, wxzz, wy, wyw, wyww, wywx, wywy, wywz, wyx, wyxw, wyxx, wyxy, wyxz, wyy, wyyw, wyyx, wyyy, wyyz, wyz, wyzw, wyzx, wyzy, wyzz, wz, wzw, wzww, wzwx, wzwy, wzwz, wzx, wzxw, wzxx, wzxy, wzxz, wzy, wzyw, wzyx, wzyy, wzyz, wzz, wzzw, wzzx, wzzy, wzzz, x, xw, xww, xwww, xwwx, xwwy, xwwz, xwx, xwxw, xwxx, xwxy, xwxz, xwy, xwyw, xwyx, xwyy, xwyz, xwz, xwzw, xwzx, xwzy, xwzz, xx, xxw, xxww, xxwx, xxwy, xxwz, xxx, xxxw, xxxx, xxxy, xxxz, xxy, xxyw, xxyx, xxyy, xxyz, xxz, xxzw, xxzx, xxzy, xxzz, xy, xyw, xyww, xywx, xywy, xywz, xyx, xyxw, xyxx, xyxy, xyxz, xyy, xyyw, xyyx, xyyy, xyyz, xyz, xyzw, xyzx, xyzy, xyzz, xz, xzw, xzww, xzwx, xzwy, xzwz, xzx, xzxw, xzxx, xzxy, xzxz, xzy, xzyw, xzyx, xzyy, xzyz, xzzw, xzzx, xzzy, xzzz, y, yw, yww, ywww, ywwx, ywwy, ywwz, ywx, ywxw, ywxx, ywxy, ywxz, ywy, ywyw, ywyx, ywyy, ywyz, ywz, ywzw, ywzx, ywzy, ywzz, yx, yxw, yxww, yxwx, yxwy, yxwz, yxx, yxxw, yxxx, yxxy, yxxz, yxy, yxyw, yxyx, yxyy, yxyz, yxz, yxzw, yxzx, yxzy, yxzz, yy, yyw, yyww, yywx, yywy, yywz, yyx, yyxw, yyxx, yyxy, yyxz, yyy, yyyw, yyyx, yyyy, yyyz, yyz, yyzw, yyzx, yyzy, yyzz, yz, yzw, yzww, yzwx, yzwy, yzwz, yzx, yzxw, yzxx, yzxy, yzxz, yzy, yzyw, yzyx, yzyy, yzyz, yzzw, yzzx, yzzy, yzzz, z, zw, zww, zwww, zwwx, zwwy, zwwz, zwx, zwxw, zwxx, zwxy, zwxz, zwy, zwyw, zwyx, zwyy, zwyz, zwz, zwzw, zwzx, zwzy, zwzz, zx, zxw, zxww, zxwx, zxwy, zxwz, zxx, zxxw, zxxx, zxxy, zxxz, zxy, zxyw, zxyx, zxyy, zxyz, zxz, zxzw, zxzx, zxzy, zxzz, zy, zyw, zyww, zywx, zywy, zywz, zyx, zyxw, zyxx, zyxy, zyxz, zyy, zyyw, zyyx, zyyy, zyyz, zyz, zyzw, zyzx, zyzy, zyzz, zz, zzw, zzww, zzwx, zzwy, zzwz, zzx, zzxw, zzxx, zzxy, zzxz, zzy, zzyw, zzyx, zzyy, zzyz, zzz, zzzw, zzzx, zzzy, zzzz
all, all, all, all, all, any, any, any, any, any, clamp, clamp, clamp, clamp, equal, equal, equal, equal, equal, equal, equal, equal, fract, fract, fract, fract, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, mix, mix, mix, mix, mod, mod, mod, mod, mod, mod, mod, random_next_gaussian, random_next_gaussian, random_next_gaussian, random_next_gaussian, sign, sign, sign, sign, sign, sign, sign, sign, smoothstep, smoothstep, smoothstep, smoothstep, step, step, step, step
public ivec2()
public ivec2(int v)
public ivec2(int x, int y)
public ivec2(ivec v)
public ivec2(int[] source)
public ivec2 set(int x, int y)
x
- y
- public ivec2 set(int arg)
public ivec2 set(int[] source)
public ivec2 x(int x)
public ivec2 add_x(int x)
public ivec2 sub_x(int x)
public ivec2 mult_x(int x)
public ivec2 div_x(int x)
public ivec2 y(int y)
public ivec2 add_y(int y)
public ivec2 sub_y(int y)
public ivec2 mult_y(int y)
public ivec2 div_y(int y)
public ivec2 s(int x)
public ivec2 t(int y)
public ivec2 u(int x)
public ivec2 v(int y)
public int sum()
public ivec2 mult(int mx, int my)
mx
- my
- public ivec2 mult(int m)
public ivec2 div(int dx, int dy)
dx
- dy
- public ivec2 div(int d)
public ivec2 add(int ax, int ay)
ax
- ay
- public ivec2 add(int a)
public ivec2 sub(int sx, int sy)
sx
- sy
- public ivec2 sub(int s)
public boolean equals(ivec2 target)
target
- public boolean equals(int target)
public boolean equals(int tx, int ty)
public ivec2 constrain(int min, int max)
min
- max
- public ivec2 constrain(ivec2 min, ivec2 max)
min
- max
- public ivec2 rand(int max)
max
- intpublic ivec2 rand(int min, int max)
min
- intmax
- intpublic ivec2 copy()
public java.lang.String toString()
toString
in class java.lang.Object