public class R_Knob extends R_Button
ARC, BEZIER_VERTEX, BLANK, BOTTOM, BOX, BREAK, CARTESIAN, CENTER, CHAOS, CHORD, CIRCULAR, CLOSE, CLOUD, CORNER, CORNERS, CROSS, CROSS_BOX_2, CROSS_BOX_3, CROSS_RECT, CUBE_LINE, CURVE_VERTEX, DECAGON, DIAGONAL, DIAMETER, DODECAGON, DOWN, DRAW, DXF, DYNAMIC, EAST, ELLIPSE, EQUATION, EULER, FIT, FLOWER, FLUID, FX2D, G, GOLD_ANGLE, GOLD_NUMBER, GRAVITY, HALF_PI, HENDECAGON, HEPTAGON, HEXAGON, HORIZONTAL, HOUSE, HPI, ICOSI_DODECAHEDRON_LINE, IMAGE, JAVA2D, LANDSCAPE, LEAF, LEFT, LINE, MAD, MAGNETIC, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MIX, NONAGON, NONE, NORMAL, NORTH, NORTH_EAST, NORTH_WEST, NOTHING, NULL, OCTOGON, OCTOHEDRON_LINE, OPEN, ORDER, P2D, P3D, PDF, PENTAGON, PERLIN, PHI, PI, PIE, PIXEL, POINT, POLAR, POLYGON, PORTRAIT, QPI, QUADRATIC_VERTEX, QUARTER_PI, RADIUS, RAND, RECT, REPEAT, RHOMBIC_COSI_DODECAHEDRON_SMALL_LINE, RIGHT, ROOT, ROOT2, RUN, SCALE, SEED, SHAPE, SKY, SOUTH, SOUTH_EAST, SOUTH_WEST, SPAN, SPHERE, SPHERE_HIGH, SPHERE_LOW, SPHERE_MEDIUM, SPIRAL, SQUARE, STAR, STAR_3D, STATIC, SVG, TAU, TETRAHEDRON, TETRAHEDRON_LINE, TEXT, TOP, TREE, TRIANGLE, TWO_PI, UP, VERSION, VERTEX, VERTICAL, VIRUS, WALK, WEST
ABRICOT, ACAJOU, ALPHA, AMARANTE, AMBRE, ANSI_BLACK, ANSI_BLACK_BACKGROUND, ANSI_BLUE, ANSI_BLUE_BACKGROUND, ANSI_CYAN, ANSI_CYAN_BACKGROUND, ANSI_GREEN, ANSI_GREEN_BACKGROUND, ANSI_PURPLE, ANSI_PURPLE_BACKGROUND, ANSI_RED, ANSI_RED_BACKGROUND, ANSI_RESET, ANSI_WHITE, ANSI_WHITE_BACKGROUND, ANSI_YELLOW, ANSI_YELLOW_BACKGROUND, ARGB, ARGENT, AUBERGINE, AZUR, BIS, BISTRE, BLACK, BLANC, BLEU, BLOND, BLOOD, BLUE, BOUTEILLE, BRIGHTNESS, 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, GRADIENT, GRADIENT_BRIGHTNESS, GRADIENT_HUE, GRADIENT_SATURATION, GRAY, GRAY_MEDIUM, GREEN, GRENAT, GRIS, GRIS_MOYEN, GUEULES, HSB, HUE, 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, PALETTE, PAYNE, PERLE, PERROQUET, PINK, PISTACHE, POURPRE, PRUNE, PURPLE, RAINBOW, RED, RGB, RGBA, ROSE, ROUGE, SANG, SAPIN, SATURATION, SAUGE, SEPIA, SHAKUDOU, SILVER, SINOPLE, SMALT, SOURIS, SPECTRUM, TAUPE, TILLEUL, TURQUOISE, VERMILLON, VERT, VERT_D_EAU, VERT_DE_GRIS, VESSIE, VIOLET, WHITE, YELLOW, ZINZOLIN
Constructor and Description |
---|
R_Knob(java.lang.String type,
vec2 pos,
float size) |
R_Knob(vec2 pos,
float size) |
Modifier and Type | Method and Description |
---|---|
float[] |
get_all() |
R_Mol[] |
get_mol() |
R_Mol |
get_mol(int index) |
float |
get() |
float |
get(int index)
for the future when there is more molette
|
R_Knob |
limit(boolean open_knob) |
R_Knob |
set_dist_guide(float dist)
GUIDE
|
R_Knob |
set_dist_mol(float dist) |
R_Knob |
set_drag_force(float force) |
R_Knob |
set_drag(int direction) |
R_Knob |
set_fill_mol(int c) |
R_Knob |
set_fill_mol(int c_in,
int c_out) |
R_Knob |
set_limit(float angle_a,
float angle_b) |
R_Knob |
set_range(float angle_a,
float angle_b)
Deprecated.
|
R_Knob |
set_size_guide(float size) |
R_Knob |
set_size_guide(float w,
float h) |
R_Knob |
set_size_limit(float min,
float max) |
R_Knob |
set_size_mol(float size) |
R_Knob |
set_size_mol(float w,
float h) |
R_Knob |
set_size_mol(vec2 size) |
R_Knob |
set_stroke_mol(int c) |
R_Knob |
set_stroke_mol(int c_in,
int c_out) |
R_Knob |
set_thickness_mol(float thickness) |
R_Knob |
set_type_mol(int molette_type) |
R_Knob |
set_value(float... pos_norm) |
R_Knob |
set_value(float pos_norm) |
void |
show_guide() |
void |
show_limit() |
void |
show_mol() |
void |
show_struc_pie() |
void |
update() |
void |
update(float x,
float y)
Deprecated.
|
void |
update(float x,
float y,
boolean event) |
is, is, offset_is, offset, rollover, set_fill_in_off, set_fill_in_on, set_fill_out_off, set_fill_out_on, set_fill, set_fill, set_kind, set_stroke_in_off, set_stroke_in_on, set_stroke_out_off, set_stroke_out_on, set_stroke, set_stroke, set_value, show_struc, show_struc, show_value, show_value, show, show, show, switch_is
bottom, get_dna, get_font_size, get_font, get_id_midi, get_id, get_label, get_name, get_rank, get_rollover_type, get_type, inside, inside, inside, left, opengl, pos, pos, pos, right, set_align_label_name, set_align_label_value, set_aspect, set_aspect, set_bri, set_fill_label, set_fill_label, set_font_size, set_font, set_font, set_hue, set_id_midi, set_id, set_label, set_label, set_label, set_mode, set_name, set_pos_label, set_pos_label, set_pos_value, set_pos_value, set_rank, set_rollover_type, set_root, set_rounded, set_sat, set_thickness, show_label, size, size, size, size, top
arc, arc, arc, arc, aspect, aspect, beginContour, beginShape, beginShape, bezierVertex, bezierVertex, bezierVertex, bezierVertex, bezierVertex, bezierVertex, box, box, box, colorMode, colorMode, colorMode, colorMode, colorMode, colorMode, colorMode, createGraphics, curveVertex, curveVertex, curveVertex, curveVertex, curveVertex, curveVertex, ellipse, ellipse, ellipse, ellipse, ellipseMode, ellipseMode, endContour, endShape, endShape, fill, fill, fill, fill, fill, fill, get_renderer, get_renderer, get, image, image, image, image, index_pixel_array, line, line, line, line, loadShader, noFill, noStroke, pass_graphic, point, point, point, point, pop, popMatrix, push, pushMatrix, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, quadraticVertex, rect, rect, rect, rect, rect, rect, rectMode, rectMode, renderer_P2D, renderer_P3D, rotate, rotateX, rotateXY, rotateXYZ, rotateXZ, rotateY, rotateYZ, rotateZ, scale, scale, scale, set, set, set, shader, shearX, shearY, sphere, sphereDetail, sphereDetail, square, square, stroke, stroke, stroke, stroke, stroke, stroke, strokeWeight, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, text, textAlign, textAlign, textFont, textFont, textSize, thickness, translate, translate, translate, triangle, triangle, triangle, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex, vertex
alpha, blue, brightness, color, color, color, color, createFont, createFont, createFont, getColorMode, getColorMode, green, hue, loadImage, longest_String_pixel, longest_String_pixel, longest_String_pixel, longest_String_pixel, longest_String_pixel, longest_String_pixel, longest_String, longest_String, noise, noiseSeed, pass_processing, red, saturation, width_char, width_char, width_char, width_String, width_String, width_String
all, all, any, any, binary, binary, binary, binary, clamp, clamp, clamp, clamp, equal, equal, equal, equal, equal, equal, equal, equal, file_name, fract, fract, fract, fract, get_os_family, get_os, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, hex, hex, hex, hex, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, map, max, min, mix, mix, mix, mix, mod, mod, mod, mod, mod, mod, mod, only, only, print_err_tempo, print_err, print_out, print_tempo, random_next_gaussian, random_next_gaussian, random_next_gaussian, random, sign, sign, sign, sign, sign, sign, sign, sign, smoothstep, smoothstep, smoothstep, smoothstep, split, split, step, step, step, step, truncate, truncate, unbinary, unhex
public R_Knob(vec2 pos, float size)
public R_Knob(java.lang.String type, vec2 pos, float size)
public R_Knob set_value(float... pos_norm)
public R_Knob set_limit(float angle_a, float angle_b)
angle_a
- angle_b
- @Deprecated public R_Knob set_range(float angle_a, float angle_b)
public R_Knob limit(boolean open_knob)
open_knob
- public R_Knob set_size_limit(float min, float max)
public R_Knob set_type_mol(int molette_type)
public R_Knob set_size_mol(float size)
public R_Knob set_size_mol(float w, float h)
public R_Knob set_dist_mol(float dist)
public R_Knob set_dist_guide(float dist)
public R_Knob set_size_guide(float size)
public R_Knob set_size_guide(float w, float h)
public R_Knob set_drag(int direction)
public R_Knob set_drag_force(float force)
public R_Knob set_fill_mol(int c)
public R_Knob set_fill_mol(int c_in, int c_out)
public R_Knob set_stroke_mol(int c)
public R_Knob set_stroke_mol(int c_in, int c_out)
public R_Knob set_thickness_mol(float thickness)
public float get(int index)
public R_Mol[] get_mol()
public R_Mol get_mol(int index)
public void show_limit()
public void show_mol()
public void show_guide()
public void show_struc_pie()
@Deprecated public void update(float x, float y)
public void update(float x, float y, boolean event)
x
- y
- event
-