Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

color.lua File Reference


Detailed Description

color type.

Author:
benjamin gerard
Date:
2002/10/14
Id
color.lua,v 1.10 2003/03/25 09:26:46 ben Exp


Functions

 color_new (var a, var r, var g, var b, var noclip)
 Create a new color object.

 color_copy (var c, var s, var noalpha)
 Copy a color.

 color_clip (var c, var min, var max)
 Clip color components.

 color_lum (var c)
 Get color luminosity.

 color_max (var c)
 Get index of first hightest component.

 color_min (var color)
 Get index of first lowest component.

 color_maximize (var c)
 Scale color to have the highest component equal to 1.

 color_tostring (var c)
 Transform color to string (#AARRBBGG).

 color_tohexa (var c)
 Transform color to string (#AARRBBGG).

 color_concat (var a, var b)
 color "concat" tag method.

 color_index (var c, var i)
 color "index" tag method.

 color_settable (var c, var i, var v)
 color "settable" tag method.

 tostring (var c)
 color_add (var a, var b)
 color "add" tag method; "+" operator.

 color_sub (var a, var b)
 color "sub" tag method; "-" operator.

 color_mul (var a, var b)
 color "mul" tag method; "*" operator.

 color_div (var a, var b)
 color "div" tag method; "/" operator.

 color_minus (var a, var b)
 color "minus" tag method; unary "-" operator.

 color_abs (var c)
 Absolutes color components.

 color_distant (var c, var alt)
 Get a distant color.

 color_sort (var c)
 Descending sort R,G,B components.


dcplaya documentation version 2.0 Generated on November 2004 by doxygen 1.3.6