public class R_Shape extends R_Image implements R_Constants
Modifier and Type | Field and Description |
---|---|
vec3 |
angle |
vec3[] |
final_pts |
vec3 |
pos |
vec3[] |
pts |
vec3 |
size |
int |
summits |
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, 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 |
---|
R_Shape(processing.core.PApplet pa) |
R_Shape(processing.core.PApplet pa,
int summits) |
R_Shape(processing.core.PApplet pa,
int summits,
processing.core.PGraphics other) |
R_Shape(processing.core.PApplet pa,
processing.core.PGraphics other) |
Modifier and Type | Method and Description |
---|---|
float |
angle_x() |
void |
angle_x(float value)
ANGLE
|
float |
angle_y() |
void |
angle_y(float value) |
float |
angle_z() |
void |
angle_z(float value) |
vec3 |
angle() |
void |
angle(float x,
float y,
float z) |
void |
angle(vec angle) |
vec3 |
get_final_point(int target) |
vec3[] |
get_final_points() |
vec3 |
get_point(int target) |
vec3[] |
get_points() |
int |
get_summits() |
vec3 |
pos() |
void |
pos(float p) |
void |
pos(float x,
float y) |
void |
pos(float x,
float y,
float z) |
void |
pos(ivec pos) |
void |
pos(vec pos) |
boolean |
reset_is() |
void |
reset_is(boolean is) |
vec3 |
size() |
void |
size(float s) |
void |
size(float w,
float h) |
void |
size(float w,
float h,
float d) |
void |
size(ivec size) |
void |
size(vec size) |
boolean |
use_pos_is() |
void |
use_pos_is(boolean is) |
beginShape, beginShape, beginShape, bezierVertex, bezierVertex, bezierVertex, bezierVertex, bezierVertex, bezierVertex, curveVertex, curveVertex, curveVertex, curveVertex, curveVertex, curveVertex, endShape, endShape, endShape, endShape, get_renderer, get_renderer, line, line, line, line, pass_graphic, point, point, point, point, pop, push, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, rectMode, renderer_P3D, rotate, rotateX, rotateY, rotateZ, set, set, set, set, set, square, translate, translate, translate, triangle, triangle, triangle, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex
random_next_gaussian, random_next_gaussian, random_next_gaussian, random_next_gaussian, version
public vec3 pos
public vec3 size
public vec3 angle
public int summits
public vec3[] pts
public vec3[] final_pts
public R_Shape(processing.core.PApplet pa)
pa
- public R_Shape(processing.core.PApplet pa, processing.core.PGraphics other)
pa
- other
- public R_Shape(processing.core.PApplet pa, int summits)
pa
- summits
- public R_Shape(processing.core.PApplet pa, int summits, processing.core.PGraphics other)
pa
- summits
- other
- public void use_pos_is(boolean is)
is
- public void reset_is(boolean is)
is
- public void pos(float p)
p
- public void pos(float x, float y)
x
- y
- public void pos(float x, float y, float z)
x
- y
- z
- public void pos(ivec pos)
pos
- public void pos(vec pos)
pos
- public void size(float s)
s
- public void size(float w, float h)
w
- h
- public void size(float w, float h, float d)
w
- h
- d
- public void size(ivec size)
size
- public void size(vec size)
size
- public void angle_x(float value)
public void angle_y(float value)
public void angle_z(float value)
public void angle(float x, float y, float z)
x
- y
- z
- public void angle(vec angle)
angle
- public vec3 angle()
public float angle_x()
public float angle_y()
public float angle_z()
public boolean use_pos_is()
public boolean reset_is()
public vec3 pos()
public vec3 size()
public int get_summits()
public vec3[] get_points()
public vec3 get_point(int target)
target
- public vec3[] get_final_points()
public vec3 get_final_point(int target)
target
-