are normal (no effect) and random. A value of random applies a random linear scale to the base as follows. * To achieve a truly random selection of colors, specify a base of white (ffffffff). * If you specify a single color component (for example, a value of ff0000ff for red), * random color values for that one component (red) will be selected. In this case, * the values would range from 00 (black) to ff (full red). If you specify values for two or * for all three color components, a random linear scale is applied to each color component, * with results ranging from black to the maximum values specified for each component. * The opacity of a color comes from the alpha component of and is never randomized. * @var string color Mode */ public $colorMode; /** * * Class Constructor * @param string $id * @param string $polyId * @param string $color * @param string $colorMode */ public function __construct($id, $polyId = null, $color = null, $colorMode = null){ $this->tag = 'PolyStyle'; $this->id = $id; $this->tagId = $polyId; $this->color = $color; $this->colorMode = $colorMode; } }