Package rope.colour
Class R_Colour
java.lang.Object
rope.core.Rope
rope.colour.R_Colour
- All Implemented Interfaces:
R_Constants
,R_Constants_Colour
-
Field Summary
Fields inherited from interface rope.core.R_Constants
ARC, BEZIER_VERTEX, BLANK, BOTTOM, BOX, BREAK, CARTESIAN, CENTER, CHAOS, CHOICE, CHORD, CIRCULAR, CLOSE, CLOUD, CORNER, CORNERS, COS, 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, FIRST, FIT, FLOWER, FLUID, FX2D, G, GOLD_ANGLE, GOLD_NUMBER, GRAVITY, HALF, HALF_PI, HENDECAGON, HEPTAGON, HEXAGON, HORIZONTAL, HOUSE, HPI, ICOSI_DODECAHEDRON_LINE, IMAGE, JAVA2D, LANDSCAPE, LAST, LEAF, LEFT, LINE, LINEAR, MAD, MAGNETIC, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MIX, NEXT, NONAGON, NONE, NORMAL, NORTH, NORTH_EAST, NORTH_WEST, NOTCH, NOTHING, NULL, OCTOGON, OCTOHEDRON_LINE, OPEN, ORDER, P2D, P3D, PDF, PENTAGON, PERLIN, PHI, PI, PIE, PIXEL, POINT, POLAR, POLYGON, PORTRAIT, POW, PREVIOUS, QPI, QUADRATIC_VERTEX, QUARTER_PI, RADIUS, RAND, RECT, REPEAT, RHOMBIC_COSI_DODECAHEDRON_SMALL_LINE, RIGHT, ROOT, ROOT2, RUN, SCALE, SEED, SHAPE, SIN, SKY, SOUTH, SOUTH_EAST, SOUTH_WEST, SPAN, SPHERE, SPHERE_HIGH, SPHERE_LOW, SPHERE_MEDIUM, SPIRAL, SQUARE, STAR, STAR_3D, STATIC, SVG, TAN, TAU, TETRAHEDRON, TETRAHEDRON_LINE, TEXT, TOP, TREE, TRIANGLE, TWO_PI, UP, VERSION, VERTEX, VERTICAL, VIRUS, WALK, WEST
Fields inherited from interface rope.core.R_Constants_Colour
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(int... colour) Add list of colour to the first palettevoid
add
(int group, int colour) Deprecated.instead public void add(String name, int... colour)void
add
(int group, int[] colour) Deprecated.instead public void add(String name, int... colour)void
void
Deprecated.instead public void add_palette(String name)void
add_group
(int num) Deprecated.instead public void add_palette(String name)void
add_palette
(String name) float[]
alpha()
float[]
alpha
(int group) Deprecated.instead use void public alpha(String name)float[]
float[]
blue()
float[]
blue
(int group) Deprecated.instead use void public blue(String name)float[]
float[]
float[]
brightness
(int group) Deprecated.instead use void public brightness(String name)float[]
brightness
(String name) void
clear()
void
clear
(int group) Deprecated.instead public void clear(String name)void
int[]
get()
int[]
get
(int group) Deprecated.instead use int [] get(String name)int[]
float
get_alpha
(int group, int target) Deprecated.instead use void public get_alpha(String name, int target)float
float
get_blue
(int group, int target) Deprecated.instead use void public get_blue(String name, int target)float
float
get_brightness
(int group, int target) Deprecated.instead use void public get_brightness(String name, int target)float
get_brightness
(String name, int target) int
get_colour
(int group, int target) Deprecated.instead use void public get_colour(String name, int target)int
get_colour
(String name, int target) int
GETget_current_rgba
(String name, int target) get_current_rgba_impl
(int c) float
get_green
(int group, int target) Deprecated.instead use void public get_green(String name, int target)float
get_hsb
(int group, int target) Deprecated.instead use void public get_hsb(String name, int target)get_hsb_impl
(int c) get_hsba
(int group, int target) Deprecated.instead use void public get_hsba(String name, int target)get_hsba_impl
(int c) float
get_hue
(int group, int target) Deprecated.instead use void public get_hue(String name, int target)float
float
get_red
(int group, int target) Deprecated.instead use void public get_red(String name, int target)float
get_rgb
(int group, int target) Deprecated.instead use void public get_rgb(String name, int target)get_rgb_impl
(int c) get_rgba
(int group, int target) Deprecated.instead use void public get_rgba(String name, int target)float
get_saturation
(int group, int target) Deprecated.instead use void public get_saturation(String name, int target)float
get_saturation
(String name, int target) float[]
green()
float[]
green
(int group) Deprecated.instead use void public green(String name)float[]
vec3[]
hsb()
vec3[]
hsb
(int group) Deprecated.instead use void public hsb(String name)vec3[]
vec4[]
hsba()
vec4[]
hsba
(int group) Deprecated.vec4[]
float[]
hue()
float[]
hue
(int group) Deprecated.instead use void public hue(String name)float[]
void
int
rand()
int
rand
(int group) Deprecated.instead use public int rand(String name)int
float[]
red()
float[]
red
(int group) Deprecated.instead use void public red(String name)float[]
void
remove
(int group, int index) Deprecated.instead public void remove(String name, int index)void
vec3[]
rgb()
vec3[]
rgb
(int group) Deprecated.vec3[]
vec4[]
rgba()
vec4[]
rgba
(int group) Deprecated.vec4[]
float[]
float[]
saturation
(int group) Deprecated.instead use void public saturation(String name)float[]
saturation
(String name) int
void
set
(int index, int colour) Deprecated.void
set
(int group, int index, int colour) Deprecated.instead use public void set(String name, int index, int colour)void
int
size()
int
size
(int group) Deprecated.int
Deprecated.int
Methods inherited from class rope.core.Rope
abs, abs, abs, abs, abs, abs, abs, abs, add, add, add, add, add, add, all, all, any, any, atan, barycenter, barycenter, barycenter, binary, binary, binary, binary, ceil, ceil, ceil, ceil, clamp, clamp, clamp, clamp, constrain, constrain, cos, cross, dist, dist, dist, dist, dist, div, div, div, div, div, div, equal, equal, equal, equal, equal, equal, equal, equal, extension, extension_is, file_name, floor, floor, floor, floor, fract, fract, fract, fract, get_os, get_os_family, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, greaterThanEqual, hex, hex, hex, hex, in_line, in_polygon, in_polygon, index_pixel_array, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, lessThanEqual, map, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, mix, mix, mix, mix, mod, mod, mod, mod, mod, mod, mod, mult, mult, mult, mult, mult, mult, only, only, pow, print_err, print_err_tempo, print_out, print_tempo, projection, projection, projection, projection, projection, projection, projection, projection, random, random, random_next_gaussian, random_next_gaussian, random_next_gaussian, round, round, round, round, sign, sign, sign, sign, sign, sign, sign, sign, sin, smoothstep, smoothstep, smoothstep, smoothstep, split, split, sq, sqrt, step, step, step, step, sub, sub, sub, sub, sub, sub, to_cartesian_2D, to_cartesian_2D, to_cartesian_2D, to_cartesian_3D, to_cartesian_3D, to_cartesian_3D, truncate, truncate, unbinary, unhex
-
Constructor Details
-
R_Colour
public R_Colour(processing.core.PApplet pa) -
R_Colour
public R_Colour(processing.core.PApplet pa, int... list_colour) -
R_Colour
-
R_Colour
-
-
Method Details
-
add
-
add
public void add(int... colour) Add list of colour to the first palette- Parameters:
colour
-
-
add_palette
-
set
-
clear
public void clear() -
clear
Deprecated.instead public void clear(String name) -
clear
-
remove
Deprecated.instead public void remove(String name, int index) -
remove
-
size_palette
public int size_palette()- Returns:
- the num / quantity of palette vailable
-
print_palette
public void print_palette() -
size
public int size() -
select
- Parameters:
name
-target
-- Returns:
- the selected color and add this one like a current colour
-
rand
public int rand()- Returns:
- a random color from random palette and add this one like a current colour
-
rand
- Parameters:
name
-- Returns:
- a random color from the named palette and add this one like a current colour
-
get_current
public int get_current()GET -
get
-
get_colour
- Parameters:
name
- of the colour palettetarget
- target colour rank in the selected palette- Returns:
-
get_hue
-
get_saturation
-
get_brightness
-
get_red
-
get_green
-
get_blue
-
get_alpha
-
get_current_hsb
-
get_hsb
-
get_hsb_impl
-
get_current_hsba
-
get_hsba
-
get_hsba_impl
-
get_current_rgb
-
get_rgb
-
get_rgb_impl
-
get_current_rgba
-
get_current_rgba
-
get_current_rgba_impl
-
get
public int[] get()- Returns:
- all argument color of all the lists
-
hue
public float[] hue() -
saturation
public float[] saturation() -
brightness
public float[] brightness() -
red
public float[] red() -
green
public float[] green() -
blue
public float[] blue() -
alpha
public float[] alpha() -
hsb
-
hsba
-
rgb
-
rgba
-
hue
-
saturation
-
brightness
-
red
-
green
-
blue
-
alpha
-
hsb
-
rgb
-
hsba
-
rgba
-
size
Deprecated.DEPRECATED -
size_group
Deprecated.instead use public int size_palette()- Returns:
-
get
Deprecated.instead use int [] get(String name)- Parameters:
group
-- Returns:
-
set
Deprecated. -
set
Deprecated.instead use public void set(String name, int index, int colour)- Parameters:
group
-index
-colour
-
-
add_group
Deprecated.instead public void add_palette(String name) -
add_group
Deprecated.instead public void add_palette(String name) -
add
Deprecated.instead public void add(String name, int... colour) -
add
Deprecated.instead public void add(String name, int... colour) -
rand
Deprecated.instead use public int rand(String name)- Parameters:
group
-- Returns:
-
hue
Deprecated.instead use void public hue(String name)- Parameters:
group
-- Returns:
-
saturation
Deprecated.instead use void public saturation(String name)- Parameters:
group
-- Returns:
-
brightness
Deprecated.instead use void public brightness(String name)- Parameters:
group
-- Returns:
-
red
Deprecated.instead use void public red(String name)- Parameters:
group
-- Returns:
-
green
Deprecated.instead use void public green(String name)- Parameters:
group
-- Returns:
-
blue
Deprecated.instead use void public blue(String name)- Parameters:
group
-- Returns:
-
alpha
Deprecated.instead use void public alpha(String name)- Parameters:
group
-- Returns:
-
hsb
Deprecated.instead use void public hsb(String name)- Parameters:
group
-- Returns:
-
rgb
Deprecated. -
hsba
Deprecated. -
rgba
Deprecated. -
get_colour
Deprecated.instead use void public get_colour(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_hue
Deprecated.instead use void public get_hue(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_saturation
Deprecated.instead use void public get_saturation(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_brightness
Deprecated.instead use void public get_brightness(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_red
Deprecated.instead use void public get_red(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_green
Deprecated.instead use void public get_green(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_blue
Deprecated.instead use void public get_blue(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_alpha
Deprecated.instead use void public get_alpha(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_hsb
Deprecated.instead use void public get_hsb(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_hsba
Deprecated.instead use void public get_hsba(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_rgb
Deprecated.instead use void public get_rgb(String name, int target)- Parameters:
group
-target
-- Returns:
-
get_rgba
Deprecated.instead use void public get_rgba(String name, int target)- Parameters:
group
-target
-- Returns:
-