Abstract Class AGraph

Description

Legfelső absztrakt ősosztály

Minden további osztály közvetve ennek az osztálynak a leszármazottja.

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

Located in /AGraph.class.php (line 18)


	
			
Direct descendents
Class Description
Abstract class AObject Második szintű absztrakt ősosztály
 class Graph Grafikát vezérlő osztály
Variable Summary
 int $height
 int $quality
 int $source
 boolean $transparent
 string $type
 array $types
 int $width
Method Summary
 int createColor (mixed $color, [int $greenc = null], [int $bluec = null])
 mixed __get (string $var)
 void __set (string $var, mixed $value)
Variables
int $backGround (line 33)

Kép háttérszíne

  • access: protected
int $height = 0 (line 39)

Kép magassága

  • access: protected
int $quality = 100 (line 71)

Kép minősége

Ennek tulajdonságnak csak JPEG esetén van értelme.
GIF vagy PNG minőségét nem lehet állítani

  1. <= $quality <= 100

  • access: protected
int $source (line 27)

Képazonosító

Csak olvasható (readonly)

  • access: protected
boolean $transparent = false (line 79)

Kép átlátszósága

Értéke: false | true

  • access: protected
string $type = 'jpeg' (line 53)

Kép típusa

Engedélyezett típusok: $types

  • access: protected
array $types = array(1=>'gif','jpeg','jpg','png') (line 61)

Támogatott képtípusok

csak olvasható (readonly)

  • access: protected
int $width = 0 (line 45)

Kép szélessége

  • access: protected
Methods
createColor (line 155)

Színek előállítása

Ez a metóus három féle képpen használható. Egyik módja, ha megadjuk a kívánt szín RGB értékeit, három külön paraméterben így:

  1.  $color $graph->createColor(0,0,255);
Ami egy kék színt hoz létre. A másik megoldás, hogy megadjuk az első paraméterben stringként, vesszőkkel elválasztva az egyes színkomponenseket:
  1.  $color $graph->createColor("0,0,255");
És végül az utolsó módszer, a hexadecimális értékmegadás:
  1.  $color $graph->createColor("#0000FF");

  • access: public
int createColor (mixed $color, [int $greenc = null], [int $bluec = null])
  • mixed $color: int | string
  • int $greenc
  • int $bluec
__get (line 127)

Változok értékeinek lekérdezése

A __get() metódus akkor fut le, amikor egy változó értékét próbáljuk lekérdezni.
Ezzel korlátozható a tulajdonságok olvasási joga

mixed __get (string $var)
  • string $var

Redefined in descendants as:
__set (line 91)

Beállítja a tulajdonságok értékét

A __set() metódus akkor fut le, amikor egy változónak értéket prbálunk adni.
Ezzel korlátozható a tulajdonságok írási joga

void __set (string $var, mixed $value)
  • string $var: Változó neve
  • mixed $value: Változó értéke

Redefined in descendants as:

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