phpDocumentor php-ui-winbinder
[ class tree: php-ui-winbinder ] [ index: php-ui-winbinder ] [ all elements ]

Class: WBImage

Source Location: /php/ui/winbinder/WBImage.php

Class WBImage

Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From WBObject

WBObject::__construct()
WBObject 생성자
WBObject::addEvent()
사용자 이벤트 추가
WBObject::fire()
이벤트 실행 출발점
WBObject::fireEvent()
이벤트 실행
WBObject::getOption()
$key 에 맞는 값 가져오기
WBObject::getOptionList()
option list
WBObject::initEvent()
WBObject::on()
addEvent() 와 같음
WBObject::setEvent()
기본 이벤트에 해당하는 callback 함수 설정
WBObject::setOption()
option 설정
WBObject::setOptionList()
options 설정
WBObject::__get()
$key 에 맞는 값 가져오기
WBObject::__isset()
옵션 설정 여부 체크
WBObject::__set()
option value 설정하기
WBObject::__unset()
option 메모리 해제

Inherited From PObject

PObject::__construct()
생성자
PObject::display()
객체 문자열을 출력
PObject::equals()
객체 비교 (수정 필요)
PObject::getClass()
PObject::getObjValue()
객체인지 아닌지 판별해서 PObject 형 객체이면 toString() 메소드로 문자열을 반환하고 일단 자료형이면 그 형태 그대로 리턴한다
PObject::isObject()
객체 확인
PObject::toString()
객체 문자열로 변환
PObject::__toString()
magic methods 추가 , toString() 의 값을 그대로 리턴한다.

[ Top ]
Method Summary
static void   loadFile()   파일로 WBImage 객체 생성
WBImage   __construct()   생성자
void   create()   옵션으로 설정된 width, height를 가지고 이미지 생성
void   createMask()   mask image 생성 , 구현예정
void   destroy()   이미지 메모리 해제
binary   getData()   이미지 데이타 얻오기
resource   getInstance()   생성된 이미지 instance 가지고 오기
array   getSize()   이미지 사이즈 구하기
void   load()   path 옵션으로 image loading
bool   save()   이미지 데이타 파일로 저장
void   setInstance()   이미지 instance 설정

[ Top ]
Methods
static method loadFile  [line 34]

  static void loadFile( string $path  )

파일로 WBImage 객체 생성

Parameters:
string   $path:  bmp 파일 경로

API Tags:
Access:  public


[ Top ]
Constructor __construct  [line 25]

  WBImage __construct( [array $options = array()]  )

생성자

Parameters:
array   $options:  옵션 리스트

API Tags:
Access:  public


Redefinition of:
WBObject::__construct()
WBObject 생성자

[ Top ]
create  [line 69]

  void create( )

옵션으로 설정된 width, height를 가지고 이미지 생성


API Tags:
Access:  public


[ Top ]
createMask  [line 81]

  void createMask( )

mask image 생성 , 구현예정


API Tags:
Access:  public


[ Top ]
destroy  [line 99]

  void destroy( )

이미지 메모리 해제


API Tags:
Access:  public


[ Top ]
getData  [line 120]

  binary getData( [bool $compress = true]  )

이미지 데이타 얻오기

Parameters:
bool   $compress:  압축 비율, true 이면 32bit, false 이면 24bit

API Tags:
Return:  이미지 데이타
Access:  public


[ Top ]
getInstance  [line 51]

  resource getInstance( )

생성된 이미지 instance 가지고 오기


API Tags:
Access:  public


[ Top ]
getSize  [line 108]

  array getSize( )

이미지 사이즈 구하기


API Tags:
Return:  이미지 사이즈, width, height
Access:  public


[ Top ]
load  [line 90]

  void load( )

path 옵션으로 image loading


API Tags:
Access:  public


[ Top ]
save  [line 130]

  bool save( string $filename  )

이미지 데이타 파일로 저장

Parameters:
string   $filename:  저장될 파일이름, bmp 만 지원

API Tags:
Return:  true이면 생성, false 이면 생성실패
Access:  public


[ Top ]
setInstance  [line 60]

  void setInstance( $instance  )

이미지 instance 설정

Parameters:
   $instance: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Fri, 09 Apr 2010 11:57:49 +0900 by phpDocumentor 1.4.3