Jaguar - PHP Graphic Library
  • Namespace
  • Class
  • Tree

Namespaces

  • Jaguar
    • Action
      • Blur
      • Color
      • Pixelate
      • Preset
    • Color
    • Drawable
      • Border
      • Style
      • Text
    • Exception
    • Factory
    • Format
    • Gradient

Classes

  • AbstractGradient
  • CircleGradient
  • DiamondGradient
  • LinearGradient
  • RectangleGradient

Interfaces

  • GradientInterface

Interface GradientInterface

Direct known implementers

Jaguar\Gradient\AbstractGradient

Indirect known implementers

Jaguar\Gradient\CircleGradient, Jaguar\Gradient\DiamondGradient, Jaguar\Gradient\LinearGradient, Jaguar\Gradient\RectangleGradient

Namespace: Jaguar\Gradient
Located at Jaguar/Gradient/GradientInterface.php

Methods summary

public Jaguar\Gradient\GradientInterface
# setStep( integer $step )

Set gradient step

Set gradient step

Parameters

$step
integer
$step

Returns

Jaguar\Gradient\GradientInterface

Throws

InvalidArgumentException
if setp < 0
public integer
# getStep( )

Get gradient step

Get gradient step

Returns

integer
public Jaguar\Gradient\GradientInterface
# setStartColor( Jaguar\Color\RGBColor $color )

Set start color

Set start color

Parameters

$color
Jaguar\Color\RGBColor
$color

Returns

Jaguar\Gradient\GradientInterface
public Jaguar\Color\RGBColor
# getStartColor( )

Get start color

Get start color

Returns

Jaguar\Color\RGBColor
public Jaguar\Gradient\GradientInterface
# setEndColor( Jaguar\Color\RGBColor $color )

Set end color

Set end color

Parameters

$color
Jaguar\Color\RGBColor
$color

Returns

Jaguar\Gradient\GradientInterface
public Jaguar\Color\RGBColor
# getEndColor( )

Get end color

Get end color

Returns

Jaguar\Color\RGBColor
public Jaguar\Gradient\GradientInterface
# generate( Jaguar\CanvasInterface $canvas )

Generate gradient

Generate gradient

$param \Jaguar\CanvasInterface canvas

Returns

Jaguar\Gradient\GradientInterface

Magic methods summary

Jaguar - PHP Graphic Library API documentation generated by ApiGen 2.8.0