[ class tree: phpchartPlus ] [ index: phpchartPlus ] [ all elements ]

Class: ColorAllocator

Source Location: /ColorAllocator.php

Class Overview


Allocator for chart colors


Author(s):

Variables

Constants

Methods



Class Details

[line 18]
Allocator for chart colors



Tags:

license:  GNU Public License
author:  Tsiavos Chris <jaames@freemail.gr>


[ Top ]


Class Variables

$AllocatedColors = array()

[line 171]

Holds the handlers of the allocated colors. This is useful when a client requests

the allocation of a color that is already allocated. In this case no further allocation will occur and the pre-allocated color handler will be returned




Tags:

access:  private

Type:   array


[ Top ]



Class Methods


method Allocate [line 184]

void Allocate( mixed &$Canvas, string $StartColor, string $FinishColor, mixed $Alpha, mixed $ARange)

Allocates the requested color



Tags:

access:  public


Parameters:

mixed   $Canvas   reference to the image identifier the color will be allocated in
string   $StartColor  
string   $FinishColor   If $FinishColor is different from $StartColor then a gradient color will be allocated

[ Top ]

constructor __construct [line 176]

ColorAllocator __construct( )

Constructor



[ Top ]


Class Constants

AliceBlue = "240,248,255"

[line 20]


[ Top ]

AntiqueWhite = "250,235,215"

[line 21]


[ Top ]

Aqua = "0,255,255"

[line 22]


[ Top ]

Aquamarine = "127,255,212"

[line 23]


[ Top ]

Azure = "240,255,255"

[line 24]


[ Top ]

Beige = "245,245,220"

[line 25]


[ Top ]

Bisque = "255,228,196"

[line 26]


[ Top ]

Black = "0,0,0"

[line 27]


[ Top ]

BlanchedAlmond = "255,235,205"

[line 28]


[ Top ]

Blue = "0,0,255"

[line 29]


[ Top ]

BlueViolet = "138,43,226"

[line 30]


[ Top ]

Brown = "165,42,42"

[line 31]


[ Top ]

BurlyWood = "222,184,135"

[line 32]


[ Top ]

CadetBlue = "95,158,160"

[line 33]


[ Top ]

Chartreuse = "127,255,0"

[line 34]


[ Top ]

Chocolate = "210,105,30"

[line 35]


[ Top ]

Coral = "255,127,80"

[line 36]


[ Top ]

CornflowerBlue = "100,149,237"

[line 37]


[ Top ]

Cornsilk = "255,248,220"

[line 38]


[ Top ]

Crimson = "237,164,61"

[line 39]


[ Top ]

Cyan = "0,255,255"

[line 40]


[ Top ]

DarkBlue = "0,0,139"

[line 41]


[ Top ]

DarkCyan = "0,139,139"

[line 42]


[ Top ]

DarkGoldenRod = "184,134,11"

[line 43]


[ Top ]

DarkGray = "167,167,167"

[line 44]


[ Top ]

DarkGreen = "0,100,0"

[line 45]


[ Top ]

DarkKhaki = "189,183,107"

[line 46]


[ Top ]

DarkMagenta = "139,0,139"

[line 47]


[ Top ]

DarkOliveGreen = "85,107,47"

[line 48]


[ Top ]

DarkOrange = "255,140,0"

[line 49]


[ Top ]

DarkOrchid = "153,50,204"

[line 50]


[ Top ]

DarkRed = "139,0,0"

[line 51]


[ Top ]

DarkSalmon = "233,150,122"

[line 52]


[ Top ]

DarkSeaGreen = "143,188,143"

[line 53]


[ Top ]

DarkSlateBlue = "72,61,139"

[line 54]


[ Top ]

DarkSlateGray = "47,79,79"

[line 55]


[ Top ]

DarkTurquoise = "0,206,209"

[line 56]


[ Top ]

DarkViolet = "148,0,211"

[line 57]


[ Top ]

DeepPink = "255,20,147"

[line 58]


[ Top ]

DeepSkyBlue = "0,191,255"

[line 59]


[ Top ]

DimGray = "105,105,105"

[line 60]


[ Top ]

DogderBlue = "30,144,255"

[line 61]


[ Top ]

Feldspar = "209,146,117"

[line 62]


[ Top ]

FireBrick = "178,34,34"

[line 63]


[ Top ]

FloralWhite = "255,250,240"

[line 64]


[ Top ]

ForestGreen = "34,139,34"

[line 65]


[ Top ]

Fuchsia = "255,0,255"

[line 66]


[ Top ]

Gainsboro = "220,220,220"

[line 67]


[ Top ]

GhostWhite = "248,248,255"

[line 68]


[ Top ]

Gold = "255,215,0"

[line 69]


[ Top ]

GoldenRod = "218,165,32"

[line 70]


[ Top ]

Gray = "190,190,190"

[line 71]


[ Top ]

Green = "0,128,0"

[line 72]


[ Top ]

GreenYellow = "173,255,47"

[line 73]


[ Top ]

HoneyDew = "240,255,240"

[line 74]


[ Top ]

HotPink = "255,105,180"

[line 75]


[ Top ]

IndianRed = "205,92,92"

[line 76]


[ Top ]

Indigo = "75,0,130"

[line 77]


[ Top ]

Ivory = "255,255,240"

[line 78]


[ Top ]

Khaki = "240,230,140"

[line 79]


[ Top ]

Lavender = "230,230,250"

[line 80]


[ Top ]

LavenderBlush = "255,240,245"

[line 81]


[ Top ]

LawnGreen = "124,252,0"

[line 82]


[ Top ]

LemonChiffon = "255,250,205"

[line 83]


[ Top ]

LightBlue = "173,216,230"

[line 84]


[ Top ]

LightCoral = "240,128,128"

[line 85]


[ Top ]

LightCyan = "224,255,255"

[line 86]


[ Top ]

LightGoldenRodYellow = "250,250,210"

[line 87]


[ Top ]

LightGreen = "144,238,144"

[line 89]


[ Top ]

LightGrey = "211,211,211"

[line 88]


[ Top ]

LightPink = "255,182,193"

[line 90]


[ Top ]

LightSalmon = "255,160,122"

[line 91]


[ Top ]

LightSeaGreen = "32,178,170"

[line 92]


[ Top ]

LightSkyBlue = "135,206,250"

[line 93]


[ Top ]

LightSlateBlue = "132,112,255"

[line 94]


[ Top ]

LightSlateGray = "119,136,153"

[line 95]


[ Top ]

LightSteelBlue = "176,196,222"

[line 96]


[ Top ]

LightYellow = "255,255,224"

[line 97]


[ Top ]

Lime = "0,255,0"

[line 98]


[ Top ]

LimeGreen = "50,205,50"

[line 99]


[ Top ]

Linen = "250,240,230"

[line 100]


[ Top ]

Magenta = "255,0,255"

[line 101]


[ Top ]

Maroon = "128,0,0"

[line 102]


[ Top ]

MediumAquaMarine = "102,205,170"

[line 103]


[ Top ]

MediumBlue = "0,0,205"

[line 104]


[ Top ]

MediumOrchid = "186,85,211"

[line 105]


[ Top ]

MediumPurple = "147,112,219"

[line 106]


[ Top ]

MediumSeaGreen = "60,179,113"

[line 107]


[ Top ]

MediumSlateBlue = "123,104,238"

[line 108]


[ Top ]

MediumSpringGreen = "0,250,154"

[line 109]


[ Top ]

MediumTurquoise = "72,209,204"

[line 110]


[ Top ]

MediumVioletRed = "199,21,133"

[line 111]


[ Top ]

MidnightBlue = "25,25,112"

[line 112]


[ Top ]

MintCream = "245,255,250"

[line 113]


[ Top ]

MistyRose = "255,228,225"

[line 114]


[ Top ]

Moccasin = "255,228,181"

[line 115]


[ Top ]

NavajoWhite = "255,222,173"

[line 116]


[ Top ]

Navy = "0,0,128"

[line 117]


[ Top ]

OldLace = "253,245,230"

[line 118]


[ Top ]

Olive = "128,128,0"

[line 119]


[ Top ]

OliveDrab = "107,142,35"

[line 120]


[ Top ]

Orange = "255,165,0"

[line 121]


[ Top ]

OrangeRed = "255,69,0"

[line 122]


[ Top ]

Orchid = "218,112,214"

[line 123]


[ Top ]

PaleGoldenRod = "238,232,170"

[line 124]


[ Top ]

PaleGreen = "152,251,152"

[line 125]


[ Top ]

PaleTurquoise = "175,238,238"

[line 126]


[ Top ]

PaleVioletRed = "219,112,147"

[line 127]


[ Top ]

PapayaWhip = "255,239,213"

[line 128]


[ Top ]

PeachPuff = "255,218,185"

[line 129]


[ Top ]

Peru = "205,133,63"

[line 130]


[ Top ]

Pink = "255,192,203"

[line 131]


[ Top ]

Plum = "221,160,221"

[line 132]


[ Top ]

PowderBlue = "176,224,230"

[line 133]


[ Top ]

Purple = "128,0,128"

[line 134]


[ Top ]

Red = "255,0,0"

[line 135]


[ Top ]

RosyBrown = "188,143,143"

[line 136]


[ Top ]

RoyalBlue = "65,105,225"

[line 137]


[ Top ]

SaddleBrown = "139,69,19"

[line 138]


[ Top ]

Salmon = "250,128,114"

[line 139]


[ Top ]

SandyBrown = "244,164,96"

[line 140]


[ Top ]

SeaGreen = "46,139,87"

[line 141]


[ Top ]

SeaShell = "255,245,238"

[line 142]


[ Top ]

Sienna = "160,82,45"

[line 143]


[ Top ]

Silver = "192,192,192"

[line 144]


[ Top ]

SkyBlue = "135,206,235"

[line 145]


[ Top ]

SlateBlue = "106,90,205"

[line 146]


[ Top ]

SlateGray = "112,128,144"

[line 147]


[ Top ]

Snow = "255,250,250"

[line 148]


[ Top ]

SpringGreen = "0,255,127"

[line 149]


[ Top ]

SteelBlue = "70,130,180"

[line 150]


[ Top ]

Teal = "0,128,128"

[line 152]


[ Top ]

Thistle = "216,191,216"

[line 153]


[ Top ]

Tomato = "255,99,71"

[line 154]


[ Top ]

Turquoise = "64,224,208"

[line 155]


[ Top ]

Violet = "238,130,238"

[line 156]


[ Top ]

VioletRed = "208,32,144"

[line 157]


[ Top ]

Wheat = "245,222,179"

[line 158]


[ Top ]

White = "255,255,255"

[line 159]


[ Top ]

WhiteSmoke = "245,245,245"

[line 160]


[ Top ]

Yellow = "255,255,0"

[line 161]


[ Top ]

YellowGreen = "154,205,50"

[line 162]


[ Top ]

_Tan = "210,180,140"

[line 151]


[ Top ]



Documentation generated on Sun, 3 Oct 2004 14:59:03 +0300 by phpDocumentor 1.3.0RC3