Overview

Namespaces

  • Scene7
    • Commands
      • Layer
    • Definitions
    • Helpers
      • Html
        • Attributes
    • Requests

Classes

  • Layer

Traits

  • Align
  • Anchor
  • BackgroundColor
  • Cache
  • ColorQuantization
  • Crop
  • DefaultImage
  • EmbedColorProfile
  • EmbedPathData
  • Fit
  • Format
  • Height
  • Id
  • LayerFactory
  • Locale
  • Mask
  • MaskUse
  • MaxJpegSize
  • Message
  • Name
  • OutputColorProfile
  • Perspective
  • PrintResolution
  • Quality
  • RegionOfInterest
  • Resampling
  • Resolution
  • ResponseType
  • Scale
  • ScaleView
  • Template
  • Timeout
  • Type
  • UnsharpMask
  • ViewRectangle
  • Width
  • XmpEmbed
  • Overview
  • Namespace
  • Class

Class Layer

Layer is a special command because it has nested commands

Scene7\Commands\Layer implements Scene7\RenderInterface uses Scene7\Commands\Layer\BackgroundColor, Scene7\Commands\Layer\BlendMode, Scene7\Commands\Layer\Blur, Scene7\Commands\Layer\Brightness, Scene7\Commands\Layer\ClipPath, Scene7\Commands\Layer\Color, Scene7\Commands\Layer\ColorBalance, Scene7\Commands\Layer\Colorize, Scene7\Commands\Layer\Effect, Scene7\Commands\Layer\Extend, Scene7\Commands\Layer\Flip, Scene7\Commands\Layer\Grow, Scene7\Commands\Layer\Hide, Scene7\Commands\Layer\Hue, Scene7\Commands\Layer\Invert, Scene7\Commands\Layer\Map, Scene7\Commands\Layer\Noise, Scene7\Commands\Layer\Opacity, Scene7\Commands\Layer\Origin, Scene7\Commands\Layer\PathAttributes, Scene7\Commands\Layer\PathEmbed, Scene7\Commands\Layer\Position, Scene7\Commands\Layer\Saturation, Scene7\Commands\Layer\Sharpen, Scene7\Commands\Layer\Source, Scene7\Commands\Layer\Text, Scene7\Commands\Layer\TextAngle, Scene7\Commands\Layer\TextAttributes, Scene7\Commands\Layer\TextFlowPath, Scene7\Commands\Layer\TextPath, Scene7\Commands\Layer\TextPhotoshopCompatible
Namespace: Scene7\Commands
Located at Commands/Layer.php
Methods summary
public
# __construct( integer|string $id, string $name )

Layer constructor.

Layer constructor.

Parameters

$id
$name
public
# getId( )
public
# getCommands( )
public
# getQuery( )
protected
# addCommand( array $commands )
public string
# render( )

Returns

string

Implementation of

Scene7\RenderInterface::render()
public string
# __toString( )

Returns

string

Implementation of

Scene7\RenderInterface::__toString()
Methods used from Scene7\Commands\Layer\BackgroundColor
setBackgroundColor()
Methods used from Scene7\Commands\Layer\BlendMode
getAllowedBlendModes(), setBlendMode()
Methods used from Scene7\Commands\Layer\Blur
setBlur()
Methods used from Scene7\Commands\Layer\Brightness
setBrightness()
Methods used from Scene7\Commands\Layer\ClipPath
setClipPath(), setClipPathEmbedded()
Methods used from Scene7\Commands\Layer\Color
setColor()
Methods used from Scene7\Commands\Layer\ColorBalance
setColorBalance()
Methods used from Scene7\Commands\Layer\Colorize
setColorize()
Methods used from Scene7\Commands\Layer\Effect
setEffect()
Methods used from Scene7\Commands\Layer\Extend
setExtend(), setExtendNormalized()
Methods used from Scene7\Commands\Layer\Flip
setFlip()
Methods used from Scene7\Commands\Layer\Grow
setGrow()
Methods used from Scene7\Commands\Layer\Hide
setHide()
Methods used from Scene7\Commands\Layer\Hue
setHue()
Methods used from Scene7\Commands\Layer\Invert
setInvert()
Methods used from Scene7\Commands\Layer\Map
setMap(), setMapLayer(), setMapSource()
Methods used from Scene7\Commands\Layer\Noise
getAllowedNoiseDistributions(), setNoise()
Methods used from Scene7\Commands\Layer\Opacity
setOpacity()
Methods used from Scene7\Commands\Layer\Origin
setOrigin(), setOriginNormalized()
Methods used from Scene7\Commands\Layer\PathAttributes
setPathAttributes()
Methods used from Scene7\Commands\Layer\PathEmbed
setPathEmbed()
Methods used from Scene7\Commands\Layer\Position
setPosition(), setPositionNormalized()
Methods used from Scene7\Commands\Layer\Saturation
setSaturation()
Methods used from Scene7\Commands\Layer\Sharpen
setSharpen()
Methods used from Scene7\Commands\Layer\Source
setSource()
Methods used from Scene7\Commands\Layer\Text
setText()
Methods used from Scene7\Commands\Layer\TextAngle
setTextAngle()
Methods used from Scene7\Commands\Layer\TextAttributes
getAllowedAntiAliasingModes(), getAllowedTextResolutionModes(), getAllowedWordWrapMode(), setTextAttributes()
Methods used from Scene7\Commands\Layer\TextFlowPath
setTextFlowPath(), setTextFlowXPath()
Methods used from Scene7\Commands\Layer\TextPath
setTextPath()
Methods used from Scene7\Commands\Layer\TextPhotoshopCompatible
setTextPs()
Properties summary
protected integer|string $id
#
protected string $name
#
protected string[] $commands
# []
API documentation generated by ApiGen