Class: TkPhotoImage (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkPhotoImage::NullArgOptionKeys
Instance Methods
TkPhotoImage#_photo_hash_kv / 1
TkPhotoImage#initialize / 1
TkPhotoImage#blank
TkPhotoImage#cget_strict / 1
TkPhotoImage#cget / 1
TkPhotoImage#copy / 2
TkPhotoImage#data / 1
TkPhotoImage#get / 2
TkPhotoImage#put / 2
TkPhotoImage#read / 2
TkPhotoImage#redither
TkPhotoImage#get_transparency / 2
TkPhotoImage#set_transparency / 3
TkPhotoImage#write / 2
is a submodule of
module: <Toplevel Module>   
inherits from
  TkImage   
has class siblings
  TkBitmapImage   
has properties
constant: NullArgOptionKeys   
method: _photo_hash_kv / 1   
method: initialize / 1   
method: blank   
method: cget_strict / 1   
method: cget / 1   
method: copy / 2   
method: data / 1   
method: get / 2   
method: put / 2   
method: read / 2   
method: redither   
method: get_transparency / 2   
method: set_transparency / 3   
method: write / 2   
is defined at
#131 in tk/image.rb  

Overview

Module Structure

  module: <Toplevel Module>
class: TkImage     
class: TkBitmapImage     
class: TkPhotoImage     

Class Hierarchy

Object ( Builtin-Module )
TkKernel
TkObject
extends
  TkCore   
includes
  Tk   
  TkBindCore   
  TkConfigMethod   
has properties
method: epath   
method: to_eval   
method: tk_send / 2   
method: tk_send_without_enc / 2   
method: tk_send_with_enc / 2   
method: tk_send_to_list / 2   
method: tk_send_to_list_without_enc / 2   
method: tk_send_to_list_with_enc / 2   
method: tk_send_to_simplelist / 2   
method: tk_send_to_simplelist_without_enc / 2   
method: tk_send_to_simplelist_with_enc / 2   
method: method_missing / 2   
method: event_generate / 2   
method: tk_trace_variable / 1   
method: destroy   
TkImage
includes
  Tk   
has properties
constant: TkCommandNames   
constant: Tk_IMGTBL   
constant: Tk_Image_ID   
method: mutex   
class method: new / 1   
method: initialize / 1   
method: delete   
method: height   
method: inuse   
method: itemtype   
method: width   
class method: names   
class method: types   
TkBitmapImage
TkPhotoImage
has properties
constant: NullArgOptionKeys   
method: _photo_hash_kv / 1   
method: initialize / 1   
method: blank   
method: cget_strict / 1   
method: cget / 1   
method: copy / 2   
method: data / 1   
method: get / 2   
method: put / 2   
method: read / 2   
method: redither   
method: get_transparency / 2   
method: set_transparency / 3   
method: write / 2   

Constants

TkPhotoImage::NullArgOptionKeys

#132 in tk/image.rb

NullArgOptionKeys = [ "shrink", "grayscale" ]   

Instance Methods

TkPhotoImage#_photo_hash_kv / 1

#134 in tk/image.rb

_photo_hash_kv ( keys )

TkPhotoImage#initialize / 1

#149 in tk/image.rb

initialize ( *args )

TkPhotoImage#blank

#154 in tk/image.rb

blank

TkPhotoImage#cget_strict / 1

#159 in tk/image.rb

cget_strict ( option )

TkPhotoImage#cget / 1

#167 in tk/image.rb

cget ( option )

TkPhotoImage#copy / 2

#185 in tk/image.rb

copy ( src ,
  *opts )

TkPhotoImage#data / 1

#204 in tk/image.rb

data ( keys={} )

TkPhotoImage#get / 2

#209 in tk/image.rb

get ( x ,
  y )

TkPhotoImage#put / 2

#213 in tk/image.rb

put ( data ,
  *opts )

TkPhotoImage#read / 2

#225 in tk/image.rb

read ( file ,
  *opts )

TkPhotoImage#redither

#244 in tk/image.rb

redither

TkPhotoImage#get_transparency / 2

#249 in tk/image.rb

get_transparency ( x ,
  y )

TkPhotoImage#set_transparency / 3

#252 in tk/image.rb

set_transparency ( x ,
  y ,
  st )

TkPhotoImage#write / 2

#257 in tk/image.rb

write ( file ,
  *opts )