Class MultiEllipseIterator

Description

MultiEllipseIterator

Egyszerre több ellipszis koordinátáit képes generálni különböző középpont koordinátákkal, szélességgel és magassággal.

  • author: Takács Ákos (Rimelek), programmer [at] rimelek [dot] hu
  • version: 1.0
  • copyright: Copyright (C) 2009, Takács Ákos

Located in /iterators/MultiEllipseIterator.class.php (line 24)

EllipseIterator
   |
   --MultiEllipseIterator
Variable Summary
 array $cx
 array $cy
 array $height
 array $width
Method Summary
 MultiEllipseIterator __construct (array $cx, array $cy, array $width, array $height)
 array current ()
 array offsetGet (mixed $offset)
 mixed __get (string $var)
 void __set (string $var, mixed $value)
Variables
array $cx = array() (line 32)

Iterátor centrumainak X koordinátái

  • access: protected

Redefinition of:
EllipseIterator::$cx
Iterátor centrumának X koordinátája
array $cy = array() (line 38)

Iterátor centrumainak Y koordinátái

  • access: protected

Redefinition of:
EllipseIterator::$cy
Iterátor centrumának Y koordinátája
array $height = array() (line 43)

Elipszisek magassága

  • access: protected

Redefinition of:
EllipseIterator::$height
Elipszis magassága
array $width = array() (line 48)

Elipszisek szélessége

  • access: protected

Redefinition of:
EllipseIterator::$width
Elipszis szélessége

Inherited Variables

Inherited from EllipseIterator

EllipseIterator::$add
EllipseIterator::$end
EllipseIterator::$key
EllipseIterator::$start
EllipseIterator::$valid
EllipseIterator::$_i
Methods
Constructor __construct (line 61)

MultiEllipseIterator konstruktor

Csak értékeket állít be, amit majd az iterációkor használ

MultiEllipseIterator __construct (array $cx, array $cy, array $width, array $height)
  • array $cx: Elipszis centrumainak X koordinátái
  • array $cy: Elipszis centrumainak Y koordinátái
  • array $width: Elipszisek szélessége
  • array $height: Elipszisek magassága

Redefinition of:
EllipseIterator::__construct()
EllipseIterator konstruktor
current (line 92)

Aktuális iterált értékek

  • access: public
array current ()

Redefinition of:
EllipseIterator::current()
Aktuális elemek visszaadása
offsetGet (line 111)

Konkrét elem visszaadása index alapján

array offsetGet (mixed $offset)
  • mixed $offset

Redefinition of:
EllipseIterator::offsetGet()
Konkrét elem elérése index alapján
__get (line 72)

Tulajdonságok értékeinek lekérdezésekor lefutó metódus

mixed __get (string $var)
  • string $var

Redefinition of:
EllipseIterator::__get()
Tulajdonságok értékeinek lekérdezésekor lefutó metódus
__set (line 83)

Tulajdonságok értékeinek beállításakor lefutó metódus

void __set (string $var, mixed $value)
  • string $var
  • mixed $value

Redefinition of:
EllipseIterator::__set()
Tulajdonságok értékeinek beállításakor lefutó metódus

Inherited Methods

Inherited From EllipseIterator

 EllipseIterator::__construct()
 EllipseIterator::current()
 EllipseIterator::key()
 EllipseIterator::next()
 EllipseIterator::offsetExists()
 EllipseIterator::offsetGet()
 EllipseIterator::offsetSet()
 EllipseIterator::offsetUnset()
 EllipseIterator::rewind()
 EllipseIterator::valid()
 EllipseIterator::__get()
 EllipseIterator::__set()

Documentation generated on Tue, 09 Feb 2010 01:17:50 +0100 by phpDocumentor 1.4.1