A
- DrawerInterface::arc() — Method in class DrawerInterface
- Draws an arc on a starting at a given x, y coordinates under a given start and end angles
- Border::apply() — Method in class Border
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Canvas::apply() — Method in class Canvas
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- OnPixelBased::apply() — Method in class OnPixelBased
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- RelativeResize::apply() — Method in class RelativeResize
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- ApplyMask — Class in namespace Imagine\Filter\Basic
- An apply mask filter
- ApplyMask::apply() — Method in class ApplyMask
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Copy::apply() — Method in class Copy
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Crop::apply() — Method in class Crop
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Fill::apply() — Method in class Fill
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- FlipHorizontally::apply() — Method in class FlipHorizontally
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- FlipVertically::apply() — Method in class FlipVertically
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Paste::apply() — Method in class Paste
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Resize::apply() — Method in class Resize
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Rotate::apply() — Method in class Rotate
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Save::apply() — Method in class Save
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Show::apply() — Method in class Show
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Strip::apply() — Method in class Strip
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Thumbnail::apply() — Method in class Thumbnail
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- FilterInterface::apply() — Method in class FilterInterface
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Transformation::applyFilter() — Method in class Transformation
- Applies a given FilterInterface onto given ImageInterface and returns modified ImageInterface
- Transformation::apply() — Method in class Transformation
- Applies scheduled transformation to ImageInterface instance Returns processed ImageInterface instance
- Transformation::applyMask() — Method in class Transformation
- Applies a given mask to current image's alpha channel
- Transformation::add() — Method in class Transformation
- Registers a given FilterInterface in an internal array of filters for later application to an instance of ImageInterface
- Drawer::arc() — Method in class Drawer
- Draws an arc on a starting at a given x, y coordinates under a given start and end angles
- Image::applyMask() — Method in class Image
- Applies a given mask to current image's alpha channel
- Layers::animate() — Method in class Layers
- Animates layers
- Drawer::arc() — Method in class Drawer
- Draws an arc on a starting at a given x, y coordinates under a given start and end angles
- Image::applyMask() — Method in class Image
- Applies a given mask to current image's alpha channel
- Layers::animate() — Method in class Layers
- Animates layers
- AbstractFont — Class in namespace Imagine\Image
- Abstract font base class
- AbstractLayers — Class in namespace Imagine\Image
-
- AbstractLayers::add() — Method in class AbstractLayers
- Adds an image at the end of the layers stack
- Bucket::add() — Method in class Bucket
-
- LayersInterface::animate() — Method in class LayersInterface
- Animates layers
- LayersInterface::add() — Method in class LayersInterface
- Adds an image at the end of the layers stack
- ManipulatorInterface::applyMask() — Method in class ManipulatorInterface
- Applies a given mask to current image's alpha channel
- Drawer::arc() — Method in class Drawer
- Draws an arc on a starting at a given x, y coordinates under a given start and end angles
- Image::applyMask() — Method in class Image
- Applies a given mask to current image's alpha channel
- Layers::animate() — Method in class Layers
- Animates layers
- ImagineTestCase::assertImageEquals() — Method in class ImagineTestCase
- Asserts that two images are equal using color histogram comparison method
B
- Border — Class in namespace Imagine\Filter\Advanced
- A border filter
- Font::box() — Method in class Font
- Gets BoxInterface of font size on the image based on string and angle
- Font::box() — Method in class Font
- Gets BoxInterface of font size on the image based on string and angle
- Box — Class in namespace Imagine\Image
- A box implementation
- BoxInterface — Class in namespace Imagine\Image
- Interface for a box
- FontInterface::box() — Method in class FontInterface
- Gets BoxInterface of font size on the image based on string and angle
- Bucket — Class in namespace Imagine\Image\Histogram
- Bucket histogram
- Font::box() — Method in class Font
- Gets BoxInterface of font size on the image based on string and angle
C
- DrawerInterface::chord() — Method in class DrawerInterface
- Same as arc, but also connects end points with a straight line
- EffectsInterface::colorize() — Method in class EffectsInterface
- Colorize the image
- Canvas — Class in namespace Imagine\Filter\Advanced
- A canvas filter
- Copy — Class in namespace Imagine\Filter\Basic
- A copy filter
- Crop — Class in namespace Imagine\Filter\Basic
- A crop filter
- Transformation::copy() — Method in class Transformation
- Copies current source image into a new ImageInterface instance
- Transformation::crop() — Method in class Transformation
- Crops a specified box out of the source image (modifies the source image) Returns cropped self
- Drawer::chord() — Method in class Drawer
- Same as arc, but also connects end points with a straight line
- Effects::colorize() — Method in class Effects
- Colorize the image
- Image::copy() — Method in class Image
- Copies current source image into a new ImageInterface instance
- Image::crop() — Method in class Image
- Crops a specified box out of the source image (modifies the source image) Returns cropped self
- Imagine::create() — Method in class Imagine
- Creates a new empty image with an optional background color
- Layers::coalesce() — Method in class Layers
- Coalesce layers.
- Layers::current() — Method in class Layers
- {@inheritdoc}
- Layers::count() — Method in class Layers
- {@inheritdoc}
- Drawer::chord() — Method in class Drawer
- Same as arc, but also connects end points with a straight line
- Effects::colorize() — Method in class Effects
- Colorize the image
- Image::copy() — Method in class Image
- Copies current source image into a new ImageInterface instance
- Image::crop() — Method in class Image
- Crops a specified box out of the source image (modifies the source image) Returns cropped self
- Imagine::create() — Method in class Imagine
- Creates a new empty image with an optional background color
- Layers::coalesce() — Method in class Layers
- Coalesce layers.
- Layers::current() — Method in class Layers
- {@inheritdoc}
- Layers::count() — Method in class Layers
- {@inheritdoc}
- Box::contains() — Method in class Box
- Checks whether current box can fit given box at a given start position, start position defaults to top left corner xy(0,0)
- BoxInterface::contains() — Method in class BoxInterface
- Checks whether current box can fit given box at a given start position, start position defaults to top left corner xy(0,0)
- Color — Class in namespace Imagine\Image
- The color class
- Bucket::count() — Method in class Bucket
-
- Range::contains() — Method in class Range
-
- ImagineInterface::create() — Method in class ImagineInterface
- Creates a new empty image with an optional background color
- LayersInterface::coalesce() — Method in class LayersInterface
- Coalesce layers.
- ManipulatorInterface::copy() — Method in class ManipulatorInterface
- Copies current source image into a new ImageInterface instance
- ManipulatorInterface::crop() — Method in class ManipulatorInterface
- Crops a specified box out of the source image (modifies the source image) Returns cropped self
- Center — Class in namespace Imagine\Image\Point
- Point center
- Drawer::chord() — Method in class Drawer
- Same as arc, but also connects end points with a straight line
- Effects::colorize() — Method in class Effects
- Colorize the image
- Image::copy() — Method in class Image
- Copies current source image into a new ImageInterface instance
- Image::crop() — Method in class Image
- Crops a specified box out of the source image (modifies the source image) Returns cropped self
- Imagine::create() — Method in class Imagine
- Creates a new empty image with an optional background color
- Layers::coalesce() — Method in class Layers
- Coalesce layers.
- Layers::current() — Method in class Layers
- {@inheritdoc}
- Layers::count() — Method in class Layers
- {@inheritdoc}
D
- DrawerInterface — Class in namespace Imagine\Draw
- Interface for the drawer
- DrawerInterface::dot() — Method in class DrawerInterface
- Places a one pixel point at specific coordinates and fills it with specified color
- Drawer — Class in namespace Imagine\Gd
- Drawer implementation using the GD library
- Drawer::dot() — Method in class Drawer
- Places a one pixel point at specific coordinates and fills it with specified color
- Image::draw() — Method in class Image
- Instantiates and returns a DrawerInterface instance for image drawing
- Drawer — Class in namespace Imagine\Gmagick
- Drawer implementation using the Gmagick PHP extension
- Drawer::dot() — Method in class Drawer
- Places a one pixel point at specific coordinates and fills it with specified color
- Image::draw() — Method in class Image
- Instantiates and returns a DrawerInterface instance for image drawing
- Color::dissolve() — Method in class Color
- Returns a copy of current color, incrementing the alpha channel by the given amount
- Color::darken() — Method in class Color
- Returns a copy of the current color, darkened by the specified number of shades
- ImageInterface::draw() — Method in class ImageInterface
- Instantiates and returns a DrawerInterface instance for image drawing
- Drawer — Class in namespace Imagine\Imagick
- Drawer implementation using the Imagick PHP extension
- Drawer::dot() — Method in class Drawer
- Places a one pixel point at specific coordinates and fills it with specified color
- Image::draw() — Method in class Image
- Instantiates and returns a DrawerInterface instance for image drawing
E
- DrawerInterface::ellipse() — Method in class DrawerInterface
- Draws and ellipse with center at the given x, y coordinates, and given width and height
- EffectsInterface — Class in namespace Imagine\Effects
- Interface for the effects
- Exception — Class in namespace Imagine\Exception
- Imagine-specific exception
- Drawer::ellipse() — Method in class Drawer
- Draws and ellipse with center at the given x, y coordinates, and given width and height
- Effects — Class in namespace Imagine\Gd
- Effects implementation using the GD library
- Image::effects() — Method in class Image
-
- Drawer::ellipse() — Method in class Drawer
- Draws and ellipse with center at the given x, y coordinates, and given width and height
- Effects — Class in namespace Imagine\Gmagick
- Effects implementation using the Gmagick PHP extension
- Image::effects() — Method in class Image
-
- ImageInterface::effects() — Method in class ImageInterface
-
- Drawer::ellipse() — Method in class Drawer
- Draws and ellipse with center at the given x, y coordinates, and given width and height
- Effects — Class in namespace Imagine\Imagick
- Effects implementation using the Imagick PHP extension
- Image::effects() — Method in class Image
-
- IsImageEqual::evaluate() — Method in class IsImageEqual
- {@inheritdoc}
F
- Fill — Class in namespace Imagine\Filter\Basic
- A fill filter
- FlipHorizontally — Class in namespace Imagine\Filter\Basic
- A "flip horizontally" filter
- FlipVertically — Class in namespace Imagine\Filter\Basic
- A "flip vertically" filter
- FilterInterface — Class in namespace Imagine\Filter
- Interface for imagine filters
- Transformation::flipHorizontally() — Method in class Transformation
- Flips current image using horizontal axis
- Transformation::flipVertically() — Method in class Transformation
- Flips current image using vertical axis
- Transformation::fill() — Method in class Transformation
- Fills image with provided filling, by replacing each pixel's color in the current image with corresponding color from FillInterface, and returns modified image
- Font — Class in namespace Imagine\Gd
- Font implementation using the GD library
- Image::flipHorizontally() — Method in class Image
- Flips current image using horizontal axis
- Image::flipVertically() — Method in class Image
- Flips current image using vertical axis
- Image::fill() — Method in class Image
- Fills image with provided filling, by replacing each pixel's color in the current image with corresponding color from FillInterface, and returns modified image
- Imagine::font() — Method in class Imagine
- Constructs a font with specified $file, $size and $color
- Font — Class in namespace Imagine\Gmagick
- Font implementation using the Gmagick PHP extension
- Image::flipHorizontally() — Method in class Image
- Flips current image using horizontal axis
- Image::flipVertically() — Method in class Image
- Flips current image using vertical axis
- Image::fill() — Method in class Image
- Fills image with provided filling, by replacing each pixel's color in the current image with corresponding color from FillInterface, and returns modified image
- Imagine::font() — Method in class Imagine
- Constructs a font with specified $file, $size and $color
- FillInterface — Class in namespace Imagine\Image\Fill
- Interface for the fill
- FontInterface — Class in namespace Imagine\Image
- The font interface
- ImagineInterface::font() — Method in class ImagineInterface
- Constructs a font with specified $file, $size and $color
- ManipulatorInterface::flipHorizontally() — Method in class ManipulatorInterface
- Flips current image using horizontal axis
- ManipulatorInterface::flipVertically() — Method in class ManipulatorInterface
- Flips current image using vertical axis
- ManipulatorInterface::fill() — Method in class ManipulatorInterface
- Fills image with provided filling, by replacing each pixel's color in the current image with corresponding color from FillInterface, and returns modified image
- Font — Class in namespace Imagine\Imagick
- Font implementation using the Imagick PHP extension
- Image::flipHorizontally() — Method in class Image
- Flips current image using horizontal axis
- Image::flipVertically() — Method in class Image
- Flips current image using vertical axis
- Image::fill() — Method in class Image
- Fills image with provided filling, by replacing each pixel's color in the current image with corresponding color from FillInterface, and returns modified image
- Imagine::font() — Method in class Imagine
- Constructs a font with specified $file, $size and $color
G
- EffectsInterface::gamma() — Method in class EffectsInterface
- Apply gamma correction
- EffectsInterface::grayscale() — Method in class EffectsInterface
- Grayscale the image
- Grayscale — Class in namespace Imagine\Filter\Advanced
- The Grayscale filter calculates the gray-value based on RGB.
- ImagineAware::getImagine() — Method in class ImagineAware
- Get ImagineInterface instance.
- Effects::gamma() — Method in class Effects
- Apply gamma correction
- Effects::grayscale() — Method in class Effects
- Grayscale the image
- Image::getGdResource() — Method in class Image
- Returns Gd resource
- Image::get() — Method in class Image
- Returns the image content as a binary string
- Image::getSize() — Method in class Image
- Returns current image size
- Image::getColorAt() — Method in class Image
- Returns color at specified positions of current image
- Effects::gamma() — Method in class Effects
- Apply gamma correction
- Effects::grayscale() — Method in class Effects
- Grayscale the image
- Image::getGmagick() — Method in class Image
- Returns gmagick instance
- Image::get() — Method in class Image
- Returns the image content as a binary string
- Image::getSize() — Method in class Image
- Returns current image size
- Image::getColorAt() — Method in class Image
- Returns color at specified positions of current image
- AbstractFont::getFile() — Method in class AbstractFont
- Gets the fontfile for current font
- AbstractFont::getSize() — Method in class AbstractFont
- Gets font's integer point size
- AbstractFont::getColor() — Method in class AbstractFont
- Gets font's color
- AbstractLayers::get() — Method in class AbstractLayers
- Returns the image at offset
- Box::getWidth() — Method in class Box
- Gets current image width
- Box::getHeight() — Method in class Box
- Gets current image height
- BoxInterface::getHeight() — Method in class BoxInterface
- Gets current image height
- BoxInterface::getWidth() — Method in class BoxInterface
- Gets current image width
- Color::getRed() — Method in class Color
- Returns RED value of the color
- Color::getGreen() — Method in class Color
- Returns GREEN value of the color
- Color::getBlue() — Method in class Color
- Returns BLUE value of the color
- Color::getAlpha() — Method in class Color
- Returns percentage of transparency of the color
- FillInterface::getColor() — Method in class FillInterface
- Gets color of the fill for the given position
- Horizontal::getDistance() — Method in class Horizontal
- {@inheritdoc}
- Linear::getColor() — Method in class Linear
- Gets color of the fill for the given position
- Linear::getStart() — Method in class Linear
-
- Linear::getEnd() — Method in class Linear
-
- Vertical::getDistance() — Method in class Vertical
- {@inheritdoc}
- FontInterface::getFile() — Method in class FontInterface
- Gets the fontfile for current font
- FontInterface::getSize() — Method in class FontInterface
- Gets font's integer point size
- FontInterface::getColor() — Method in class FontInterface
- Gets font's color
- ImageInterface::get() — Method in class ImageInterface
- Returns the image content as a binary string
- ImageInterface::getSize() — Method in class ImageInterface
- Returns current image size
- ImageInterface::getColorAt() — Method in class ImageInterface
- Returns color at specified positions of current image
- LayersInterface::get() — Method in class LayersInterface
- Returns the image at offset
- Point::getX() — Method in class Point
- Gets points x coordinate
- Point::getY() — Method in class Point
- Gets points y coordinate
- PointInterface::getX() — Method in class PointInterface
- Gets points x coordinate
- PointInterface::getY() — Method in class PointInterface
- Gets points y coordinate
- Center::getX() — Method in class Center
- Gets points x coordinate
- Center::getY() — Method in class Center
- Gets points y coordinate
- Effects::gamma() — Method in class Effects
- Apply gamma correction
- Effects::grayscale() — Method in class Effects
- Grayscale the image
- Image::getImagick() — Method in class Image
- Returns imagick instance
- Image::get() — Method in class Image
- Returns the image content as a binary string
- Image::getSize() — Method in class Image
- Returns current image size
- Image::getColorAt() — Method in class Image
- Returns color at specified positions of current image
H
- Image::histogram() — Method in class Image
- Returns array of image colors as Imagine\Image\Color instances
- Image::histogram() — Method in class Image
- Returns array of image colors as Imagine\Image\Color instances
- AbstractLayers::has() — Method in class AbstractLayers
- Returns true if a layer at offset is preset
- Box::heighten() — Method in class Box
- Resizes box to given height, constraining proportions and returns the new box
- BoxInterface::heighten() — Method in class BoxInterface
- Resizes box to given height, constraining proportions and returns the new box
- Horizontal — Class in namespace Imagine\Image\Fill\Gradient
- Horizontal gradient fill
- ImageInterface::histogram() — Method in class ImageInterface
- Returns array of image colors as Imagine\Image\Color instances
- LayersInterface::has() — Method in class LayersInterface
- Returns true if a layer at offset is preset
- Image::histogram() — Method in class Image
- Returns array of image colors as Imagine\Image\Color instances
I
- InvalidArgumentException — Class in namespace Imagine\Exception
- Imagine-specific invalid argument exception
- ImagineAware — Class in namespace Imagine\Filter
- ImagineAware base class
- Image — Class in namespace Imagine\Gd
- Image implementation using the GD library
- Image::interlace() — Method in class Image
- Enables or disables interlacing
- Imagine — Class in namespace Imagine\Gd
- Imagine implementation using the GD library
- Image — Class in namespace Imagine\Gmagick
- Image implementation using the Gmagick PHP extension
- Image::interlace() — Method in class Image
- Enables or disables interlacing
- Imagine — Class in namespace Imagine\Gmagick
- Imagine implementation using the Gmagick PHP extension
- Box::increase() — Method in class Box
- Creates new BoxInterface, adding given size to both sides
- BoxInterface::increase() — Method in class BoxInterface
- Creates new BoxInterface, adding given size to both sides
- Color::isOpaque() — Method in class Color
- Checks if the current color is opaque
- ImageInterface — Class in namespace Imagine\Image
- The image interface
- ImageInterface::interlace() — Method in class ImageInterface
- Enables or disables interlacing
- ImagineInterface — Class in namespace Imagine\Image
- The imagine interface
- Point::in() — Method in class Point
- Checks if current coordinate is inside a given bo
- PointInterface::in() — Method in class PointInterface
- Checks if current coordinate is inside a given bo
- Center::in() — Method in class Center
- Checks if current coordinate is inside a given bo
- Image — Class in namespace Imagine\Imagick
- Image implementation using the Imagick PHP extension
- Image::interlace() — Method in class Image
- Enables or disables interlacing
- Imagine — Class in namespace Imagine\Imagick
- Imagine implementation using the Imagick PHP extension
- IsImageEqual — Class in namespace Imagine\Test\Constraint
-
- ImagineTestCase — Class in namespace Imagine\Test
-
K
- Layers::key() — Method in class Layers
- {@inheritdoc}
- Layers::key() — Method in class Layers
- {@inheritdoc}
- Layers::key() — Method in class Layers
- {@inheritdoc}
L
- DrawerInterface::line() — Method in class DrawerInterface
- Draws a line from start(x, y) to end(x, y) coordinates
- Drawer::line() — Method in class Drawer
- Draws a line from start(x, y) to end(x, y) coordinates
- Image::layers() — Method in class Image
- Returns the image layers when applicable.
- Imagine::load() — Method in class Imagine
- Loads an image from a binary $string
- Layers — Class in namespace Imagine\Gd
-
- Drawer::line() — Method in class Drawer
- Draws a line from start(x, y) to end(x, y) coordinates
- Image::layers() — Method in class Image
- Returns the image layers when applicable.
- Imagine::load() — Method in class Imagine
- Loads an image from a binary $string
- Layers — Class in namespace Imagine\Gmagick
-
- Color::lighten() — Method in class Color
- Returns a copy of the current color, lightened by the specified number of shades
- Linear — Class in namespace Imagine\Image\Fill\Gradient
- Linear gradient fill
- ImageInterface::layers() — Method in class ImageInterface
- Returns the image layers when applicable.
- ImagineInterface::load() — Method in class ImagineInterface
- Loads an image from a binary $string
- LayersInterface — Class in namespace Imagine\Image
- The layers interface
- Drawer::line() — Method in class Drawer
- Draws a line from start(x, y) to end(x, y) coordinates
- Image::layers() — Method in class Image
- Returns the image layers when applicable.
- Imagine::load() — Method in class Imagine
- Loads an image from a binary $string
- Layers — Class in namespace Imagine\Imagick
-
M
- Image::mask() — Method in class Image
- Transforms creates a grayscale mask from current image, returns a new image, while keeping the existing image unmodified
- Layers::merge() — Method in class Layers
- Merge layers into the original objects
- Image::mask() — Method in class Image
- Transforms creates a grayscale mask from current image, returns a new image, while keeping the existing image unmodified
- Layers::merge() — Method in class Layers
- Merge layers into the original objects
- ImageInterface::mask() — Method in class ImageInterface
- Transforms creates a grayscale mask from current image, returns a new image, while keeping the existing image unmodified
- LayersInterface::merge() — Method in class LayersInterface
- Merge layers into the original objects
- ManipulatorInterface — Class in namespace Imagine\Image
- The manipulator interface
- Point::move() — Method in class Point
- Returns another point, moved by a given amount from current coordinates
- PointInterface::move() — Method in class PointInterface
- Returns another point, moved by a given amount from current coordinates
- Center::move() — Method in class Center
- Returns another point, moved by a given amount from current coordinates
- Image::mask() — Method in class Image
- Transforms creates a grayscale mask from current image, returns a new image, while keeping the existing image unmodified
- Layers::merge() — Method in class Layers
- Merge layers into the original objects
N
- EffectsInterface::negative() — Method in class EffectsInterface
- Invert the colors of the image
- Effects::negative() — Method in class Effects
- Invert the colors of the image
- Layers::next() — Method in class Layers
- {@inheritdoc}
- Effects::negative() — Method in class Effects
- Invert the colors of the image
- Layers::next() — Method in class Layers
- {@inheritdoc}
- Effects::negative() — Method in class Effects
- Invert the colors of the image
- Layers::next() — Method in class Layers
- {@inheritdoc}
O
- OutOfBoundsException — Class in namespace Imagine\Exception
- Imagine-specific out of bounds exception
- OnPixelBased — Class in namespace Imagine\Filter\Advanced
- The OnPixelBased takes a callable, and for each pixel, this callable is called with the image (\Imagine\Image\ImageInterface) and the current point (\Imagine\Image\Point)
- Imagine::open() — Method in class Imagine
- Opens an existing image from $path
- Layers::offsetExists() — Method in class Layers
- {@inheritdoc}
- Layers::offsetGet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetSet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetUnset() — Method in class Layers
- {@inheritdoc}
- Imagine::open() — Method in class Imagine
- Opens an existing image from $path
- Layers::offsetExists() — Method in class Layers
- {@inheritdoc}
- Layers::offsetGet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetSet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetUnset() — Method in class Layers
- {@inheritdoc}
- ImagineInterface::open() — Method in class ImagineInterface
- Opens an existing image from $path
- Imagine::open() — Method in class Imagine
- Opens an existing image from $path
- Layers::offsetExists() — Method in class Layers
- {@inheritdoc}
- Layers::offsetGet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetSet() — Method in class Layers
- {@inheritdoc}
- Layers::offsetUnset() — Method in class Layers
- {@inheritdoc}
P
- DrawerInterface::pieSlice() — Method in class DrawerInterface
- Same as arc, but connects end points and the center
- DrawerInterface::polygon() — Method in class DrawerInterface
- Draws a polygon using array of x, y coordinates.
- Paste — Class in namespace Imagine\Filter\Basic
- A paste filter
- Transformation::paste() — Method in class Transformation
- Pastes an image into a parent image Throws exceptions if image exceeds parent image borders or if paste operation fails
- Drawer::pieSlice() — Method in class Drawer
- Same as arc, but connects end points and the center
- Drawer::polygon() — Method in class Drawer
- Draws a polygon using array of x, y coordinates.
- Image::paste() — Method in class Image
- Pastes an image into a parent image Throws exceptions if image exceeds parent image borders or if paste operation fails
- Drawer::pieSlice() — Method in class Drawer
- Same as arc, but connects end points and the center
- Drawer::polygon() — Method in class Drawer
- Draws a polygon using array of x, y coordinates.
- Image::paste() — Method in class Image
- Pastes an image into a parent image Throws exceptions if image exceeds parent image borders or if paste operation fails
- ManipulatorInterface::paste() — Method in class ManipulatorInterface
- Pastes an image into a parent image Throws exceptions if image exceeds parent image borders or if paste operation fails
- Point — Class in namespace Imagine\Image
- The point class
- PointInterface — Class in namespace Imagine\Image
- The point interface
- Drawer::pieSlice() — Method in class Drawer
- Same as arc, but connects end points and the center
- Drawer::polygon() — Method in class Drawer
- Draws a polygon using array of x, y coordinates.
- Image::paste() — Method in class Image
- Pastes an image into a parent image Throws exceptions if image exceeds parent image borders or if paste operation fails
R
- RuntimeException — Class in namespace Imagine\Exception
- Imagine-specific runtime exception
- RelativeResize — Class in namespace Imagine\Filter\Advanced
- The RelativeResize filter allows images to be resized relative to their existing dimensions.
- Resize — Class in namespace Imagine\Filter\Basic
- A resize filter
- Rotate — Class in namespace Imagine\Filter\Basic
- A rotate filter
- Transformation::resize() — Method in class Transformation
- Resizes current image and returns self
- Transformation::rotate() — Method in class Transformation
- Rotates an image at the given angle.
- Image::resize() — Method in class Image
- Resizes current image and returns self
- Image::rotate() — Method in class Image
- Rotates an image at the given angle.
- Imagine::read() — Method in class Imagine
- Loads an image from a resource $resource
- Layers::rewind() — Method in class Layers
- {@inheritdoc}
- Image::resize() — Method in class Image
- Resizes current image and returns self
- Image::rotate() — Method in class Image
- Rotates an image at the given angle.
- Imagine::read() — Method in class Imagine
- Loads an image from a resource $resource
- Layers::rewind() — Method in class Layers
- {@inheritdoc}
- AbstractLayers::remove() — Method in class AbstractLayers
- Removes the image at offset
- Range — Class in namespace Imagine\Image\Histogram
- Range histogram
- ImagineInterface::read() — Method in class ImagineInterface
- Loads an image from a resource $resource
- LayersInterface::remove() — Method in class LayersInterface
- Removes the image at offset
- ManipulatorInterface::resize() — Method in class ManipulatorInterface
- Resizes current image and returns self
- ManipulatorInterface::rotate() — Method in class ManipulatorInterface
- Rotates an image at the given angle.
- Image::resize() — Method in class Image
- Resizes current image and returns self
- Image::rotate() — Method in class Image
- Rotates an image at the given angle.
- Imagine::read() — Method in class Imagine
- Loads an image from a resource $resource
- Layers::rewind() — Method in class Layers
- {@inheritdoc}
S
- EffectsInterface::sharpen() — Method in class EffectsInterface
- Sharpens the image
- Save — Class in namespace Imagine\Filter\Basic
- A save filter
- Show — Class in namespace Imagine\Filter\Basic
- A show filter
- Strip — Class in namespace Imagine\Filter\Basic
- A strip filter
- ImagineAware::setImagine() — Method in class ImagineAware
- Set ImagineInterface instance.
- Transformation::strip() — Method in class Transformation
- Remove all profiles and comments
- Transformation::save() — Method in class Transformation
- Saves the image at a specified path, the target file extension is used to determine file format, only jpg, jpeg, gif, png, wbmp and xbm are supported
- Transformation::show() — Method in class Transformation
- Outputs the image content
- Effects::sharpen() — Method in class Effects
- Sharpens the image
- Image::save() — Method in class Image
- Saves the image at a specified path, the target file extension is used to determine file format, only jpg, jpeg, gif, png, wbmp and xbm are supported
- Image::show() — Method in class Image
- Outputs the image content
- Image::strip() — Method in class Image
- Remove all profiles and comments
- Effects::sharpen() — Method in class Effects
- Sharpens the image
- Image::strip() — Method in class Image
- Remove all profiles and comments
- Image::save() — Method in class Image
- Saves the image at a specified path, the target file extension is used to determine file format, only jpg, jpeg, gif, png, wbmp and xbm are supported
- Image::show() — Method in class Image
- Outputs the image content
- AbstractLayers::set() — Method in class AbstractLayers
- Set an image at offset
- Box::scale() — Method in class Box
- Creates new BoxInterface instance with ratios applied to both sides
- Box::square() — Method in class Box
- Gets current box square, useful for getting total number of pixels in a given box
- BoxInterface::scale() — Method in class BoxInterface
- Creates new BoxInterface instance with ratios applied to both sides
- BoxInterface::square() — Method in class BoxInterface
- Gets current box square, useful for getting total number of pixels in a given box
- LayersInterface::set() — Method in class LayersInterface
- Set an image at offset
- ManipulatorInterface::save() — Method in class ManipulatorInterface
- Saves the image at a specified path, the target file extension is used to determine file format, only jpg, jpeg, gif, png, wbmp and xbm are supported
- ManipulatorInterface::show() — Method in class ManipulatorInterface
- Outputs the image content
- ManipulatorInterface::strip() — Method in class ManipulatorInterface
- Remove all profiles and comments
- Effects::sharpen() — Method in class Effects
- Sharpens the image
- Image::strip() — Method in class Image
- Remove all profiles and comments
- Image::save() — Method in class Image
- Saves the image at a specified path, the target file extension is used to determine file format, only jpg, jpeg, gif, png, wbmp and xbm are supported
- Image::show() — Method in class Image
- Outputs the image content
T
- DrawerInterface::text() — Method in class DrawerInterface
- Annotates image with specified text at a given position starting on the top left of the final text box
- Thumbnail — Class in namespace Imagine\Filter\Basic
- A thumbnail filter
- Transformation — Class in namespace Imagine\Filter
- A transformation filter
- Transformation::thumbnail() — Method in class Transformation
- Generates a thumbnail from a current image Returns it as a new image, doesn't modify the current image
- Drawer::text() — Method in class Drawer
- Annotates image with specified text at a given position starting on the top left of the final text box
- Image::thumbnail() — Method in class Image
- Generates a thumbnail from a current image Returns it as a new image, doesn't modify the current image
- Drawer::text() — Method in class Drawer
- Annotates image with specified text at a given position starting on the top left of the final text box
- Image::thumbnail() — Method in class Image
- Generates a thumbnail from a current image Returns it as a new image, doesn't modify the current image
- ManipulatorInterface::thumbnail() — Method in class ManipulatorInterface
- Generates a thumbnail from a current image Returns it as a new image, doesn't modify the current image
- Drawer::text() — Method in class Drawer
- Annotates image with specified text at a given position starting on the top left of the final text box
- Image::thumbnail() — Method in class Image
- Generates a thumbnail from a current image Returns it as a new image, doesn't modify the current image
- IsImageEqual::toString() — Method in class IsImageEqual
- {@inheritdoc}
V
- Layers::valid() — Method in class Layers
- {@inheritdoc}
- Layers::valid() — Method in class Layers
- {@inheritdoc}
- Vertical — Class in namespace Imagine\Image\Fill\Gradient
- Vertical gradient fill
- Layers::valid() — Method in class Layers
- {@inheritdoc}
W
- Box::widen() — Method in class Box
- Resizes box to given width, constraining proportions and returns the new box
- BoxInterface::widen() — Method in class BoxInterface
- Resizes box to given width, constraining proportions and returns the new box
_
- Border::__construct() — Method in class Border
- Constructs Border filter with given color, width and height
- Canvas::__construct() — Method in class Canvas
- Constructs Canvas filter with given width and height and the placement of the current image inside the new canvas
- Grayscale::__construct() — Method in class Grayscale
-
- OnPixelBased::__construct() — Method in class OnPixelBased
-
- RelativeResize::__construct() — Method in class RelativeResize
- Constructs a RelativeResize filter with the given method and argument.
- ApplyMask::__construct() — Method in class ApplyMask
-
- Crop::__construct() — Method in class Crop
- Constructs a Crop filter with given x, y, coordinates and crop width and height values
- Fill::__construct() — Method in class Fill
-
- Paste::__construct() — Method in class Paste
- Constructs a Paste filter with given ImageInterface to paste and x, y coordinates of target position
- Resize::__construct() — Method in class Resize
- Constructs Resize filter with given width and height
- Rotate::__construct() — Method in class Rotate
- Constructs Rotate filter with given angle and background color
- Save::__construct() — Method in class Save
- Constructs Save filter with given path and options
- Show::__construct() — Method in class Show
- Constructs the Show filter with given format and options
- Thumbnail::__construct() — Method in class Thumbnail
- Constructs the Thumbnail filter with given width, height and mode
- Transformation::__construct() — Method in class Transformation
- Class constructor.
- Drawer::__construct() — Method in class Drawer
- Constructs Drawer with a given gd image resource
- Effects::__construct() — Method in class Effects
-
- Image::__construct() — Method in class Image
- Constructs a new Image instance using the result of imagecreatetruecolor()
- Image::__destruct() — Method in class Image
- Makes sure the current image resource is destroyed
- Image::__toString() — Method in class Image
- Returns the image content as a PNG binary string
- Imagine::__construct() — Method in class Imagine
-
- Layers::__construct() — Method in class Layers
-
- Drawer::__construct() — Method in class Drawer
-
- Effects::__construct() — Method in class Effects
-
- Font::__construct() — Method in class Font
- Constructs a font with specified $file, $size and $color
- Image::__construct() — Method in class Image
- Constructs Image with Gmagick and Imagine instances
- Image::__destruct() — Method in class Image
- Destroys allocated gmagick resources
- Image::__toString() — Method in class Image
- Returns the image content as a PNG binary string
- Imagine::__construct() — Method in class Imagine
-
- Layers::__construct() — Method in class Layers
-
- AbstractFont::__construct() — Method in class AbstractFont
- Constructs a font with specified $file, $size and $color
- Box::__construct() — Method in class Box
- Constructs the Size with given width and height
- Box::__toString() — Method in class Box
- Returns a string representation of the current box
- BoxInterface::__toString() — Method in class BoxInterface
- Returns a string representation of the current box
- Color::__construct() — Method in class Color
- Constructs image color, e.g.: - new Color('fff') - will produce non-transparent white color - new Color('ffffff', 50) - will product 50% transparent white - new Color(array(255, 255, 255)) - another way of getting white - new Color(0x00FF00) - hexadecimal notation for green
- Color::__toString() — Method in class Color
- Returns hex representation of the color
- Linear::__construct() — Method in class Linear
- Constructs a linear gradient with overall gradient length, and start and end shades, which default to 0 and 255 accordingly
- Bucket::__construct() — Method in class Bucket
-
- Range::__construct() — Method in class Range
-
- ImageInterface::__toString() — Method in class ImageInterface
- Returns the image content as a PNG binary string
- Point::__construct() — Method in class Point
- Constructs a point of coordinates
- Point::__toString() — Method in class Point
- Gets a string representation for the current point
- PointInterface::__toString() — Method in class PointInterface
- Gets a string representation for the current point
- Center::__construct() — Method in class Center
- Constructs coordinate with size instance, it needs to be relative to
- Center::__toString() — Method in class Center
- Gets a string representation for the current point
- Drawer::__construct() — Method in class Drawer
-
- Effects::__construct() — Method in class Effects
-
- Font::__construct() — Method in class Font
- Constructs a font with specified $file, $size and $color
- Image::__construct() — Method in class Image
- Constructs Image with Imagick and Imagine instances
- Image::__destruct() — Method in class Image
- Destroys allocated imagick resources
- Image::__toString() — Method in class Image
- Returns the image content as a PNG binary string
- Imagine::__construct() — Method in class Imagine
-
- Layers::__construct() — Method in class Layers
-
- IsImageEqual::__construct() — Method in class IsImageEqual
-