PHP Класс RedeyeVentures\GeoPattern\GeoPattern

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$baseColor
$color
$generator
$hash
$patterns
$string
$svg

Открытые методы

Метод Описание
__construct ( $options = [] )
__toString ( )
getString ( ) : string
setBaseColor ( $baseColor )
setColor ( $color )
setGenerator ( $generator )
setString ( $string ) Fluent Interfaces
toBase64 ( )
toDataURI ( )
toDataURL ( )
toSVG ( )

Защищенные методы

Метод Описание
buildChevronShape ( $width, $height ) build* functions
buildDiamondShape ( $width, $height )
buildHexagonShape ( $sideLength )
buildOctogonShape ( $squareSize )
buildPlusShape ( $squareSize )
buildRightTriangleShape ( $sideLength )
buildRotatedTriangleShape ( $sideLength, $width )
buildTriangleShape ( $sideLength, $height )
drawInnerMosaicTile ( $x, $y, $triangleSize, $vals ) draw* functions
drawOuterMosaicTile ( $x, $y, $triangleSize, $val )
fillColor ( $val ) Utility Functions
generateBackground ( ) Generators
generatePattern ( )
geoChevrons ( )
geoConcentricCircles ( )
geoDiamonds ( )
geoHexagons ( ) Pattern Makers
geoMosaicSquares ( )
geoNestedSquares ( )
geoOctogons ( )
geoOverlappingCircles ( )
geoOverlappingRings ( )
geoPlaid ( )
geoPlusSigns ( )
geoSineWaves ( )
geoSquares ( )
geoTessellation ( )
geoTriangles ( )
geoTrianglesRotated ( )
geoXes ( )
hexToHSL ( $color ) Color Functions
hexToRGB ( $hex )
hexVal ( $index, $len )
hslToRGB ( $h, $s, $l )
map ( $value, $vMin, $vMax, $dMin, $dMax ) http://processing.org/reference/map_.html
opacity ( $val )
rgbToHSL ( $r, $g, $b )
rgbToHex ( $r, $g, $b ) NOT USED

Описание методов

__construct() публичный Метод

public __construct ( $options = [] )

__toString() публичный Метод

public __toString ( )

buildChevronShape() защищенный Метод

build* functions
protected buildChevronShape ( $width, $height )

buildDiamondShape() защищенный Метод

protected buildDiamondShape ( $width, $height )

buildHexagonShape() защищенный Метод

protected buildHexagonShape ( $sideLength )

buildOctogonShape() защищенный Метод

protected buildOctogonShape ( $squareSize )

buildPlusShape() защищенный Метод

protected buildPlusShape ( $squareSize )

buildRightTriangleShape() защищенный Метод

protected buildRightTriangleShape ( $sideLength )

buildRotatedTriangleShape() защищенный Метод

protected buildRotatedTriangleShape ( $sideLength, $width )

buildTriangleShape() защищенный Метод

protected buildTriangleShape ( $sideLength, $height )

drawInnerMosaicTile() защищенный Метод

draw* functions
protected drawInnerMosaicTile ( $x, $y, $triangleSize, $vals )

drawOuterMosaicTile() защищенный Метод

protected drawOuterMosaicTile ( $x, $y, $triangleSize, $val )

fillColor() защищенный Метод

Utility Functions
protected fillColor ( $val )

generateBackground() защищенный Метод

Generators
protected generateBackground ( )

generatePattern() защищенный Метод

protected generatePattern ( )

geoChevrons() защищенный Метод

protected geoChevrons ( )

geoConcentricCircles() защищенный Метод

protected geoConcentricCircles ( )

geoDiamonds() защищенный Метод

protected geoDiamonds ( )

geoHexagons() защищенный Метод

Pattern Makers
protected geoHexagons ( )

geoMosaicSquares() защищенный Метод

protected geoMosaicSquares ( )

geoNestedSquares() защищенный Метод

protected geoNestedSquares ( )

geoOctogons() защищенный Метод

protected geoOctogons ( )

geoOverlappingCircles() защищенный Метод

protected geoOverlappingCircles ( )

geoOverlappingRings() защищенный Метод

protected geoOverlappingRings ( )

geoPlaid() защищенный Метод

protected geoPlaid ( )

geoPlusSigns() защищенный Метод

protected geoPlusSigns ( )

geoSineWaves() защищенный Метод

protected geoSineWaves ( )

geoSquares() защищенный Метод

protected geoSquares ( )

geoTessellation() защищенный Метод

protected geoTessellation ( )

geoTriangles() защищенный Метод

protected geoTriangles ( )

geoTrianglesRotated() защищенный Метод

protected geoTrianglesRotated ( )

geoXes() защищенный Метод

protected geoXes ( )

getString() публичный Метод

public getString ( ) : string
Результат string

hexToHSL() защищенный Метод

Color Functions
protected hexToHSL ( $color )

hexToRGB() защищенный Метод

protected hexToRGB ( $hex )

hexVal() защищенный Метод

protected hexVal ( $index, $len )

hslToRGB() защищенный Метод

protected hslToRGB ( $h, $s, $l )

map() защищенный Метод

http://processing.org/reference/map_.html
protected map ( $value, $vMin, $vMax, $dMin, $dMax )

opacity() защищенный Метод

protected opacity ( $val )

rgbToHSL() защищенный Метод

protected rgbToHSL ( $r, $g, $b )

rgbToHex() защищенный Метод

NOT USED
protected rgbToHex ( $r, $g, $b )

setBaseColor() публичный Метод

public setBaseColor ( $baseColor )

setColor() публичный Метод

public setColor ( $color )

setGenerator() публичный Метод

public setGenerator ( $generator )

setString() публичный Метод

Fluent Interfaces
public setString ( $string )

toBase64() публичный Метод

public toBase64 ( )

toDataURI() публичный Метод

public toDataURI ( )

toDataURL() публичный Метод

public toDataURL ( )

toSVG() публичный Метод

public toSVG ( )

Описание свойств

$baseColor защищенное свойство

protected $baseColor

$color защищенное свойство

protected $color

$generator защищенное свойство

protected $generator

$hash защищенное свойство

protected $hash

$patterns защищенное свойство

protected $patterns

$string защищенное свойство

protected $string

$svg защищенное свойство

protected $svg