本文整理汇总了PHP中ezcGraphColor::transparent方法的典型用法代码示例。如果您正苦于以下问题:PHP ezcGraphColor::transparent方法的具体用法?PHP ezcGraphColor::transparent怎么用?PHP ezcGraphColor::transparent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ezcGraphColor
的用法示例。
在下文中一共展示了ezcGraphColor::transparent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: drawStepLine
/**
* Draw step line
*
* Draw a step (marker for label position) on a axis.
*
* @param ezcGraphCoordinate $start Start point
* @param ezcGraphCoordinate $end End point
* @param ezcGraphColor $color Color of the grid line
* @return void
*/
public function drawStepLine(ezcGraphCoordinate $start, ezcGraphCoordinate $end, ezcGraphColor $color)
{
$stepPolygonCoordinates = array($this->get3dCoordinate($start, true), $this->get3dCoordinate($end, true), $this->get3dCoordinate($end, false), $this->get3dCoordinate($start, false));
// Draw step polygon
if ($this->options->fillAxis > 0 && $this->options->fillAxis < 1) {
$this->driver->drawPolygon($stepPolygonCoordinates, $color->transparent($this->options->fillAxis), true);
$this->driver->drawPolygon($stepPolygonCoordinates, $color, false);
} else {
$this->driver->drawPolygon($stepPolygonCoordinates, $color, !(bool) $this->options->fillAxis);
}
}