Top Level Namespace

namespace Imagine\Draw

class Imagine\Draw\ DrawerInterface

Instance of this interface is returned by ImagineImageImageInterface::draw.

Imagine\Draw\DrawerInterface::arc(PointInterface$center, BoxInterface$size, $start, $end, Color$color)

Draws an arc on a starting at a given x, y coordinates under a given start and end angles

Parameters:
  • $center (ImagineImagePointInterface) – Center of the arc.

  • $size (ImagineImageBoxInterface) – Size of the bounding box.

  • $start (integer) – Start angle.

  • $end (integer) – End angle.

  • $color (ImagineImageColor) – Line color.

Throws:

ImagineExceptionRuntimeException

Returns:

ImagineDrawDrawerInterface

Re-used namespace

No indexing errors or links should point to this namespace.

class LibraryName\ ThirdClass

Another class in a currentmodule block

No indexing errors or links should point to this namespace.

class LibraryName\ OtherClass

Another class in a reused namespace

class Foo\Data\Thing

A class is with an absolute namespace.