Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
tk.tcl
00001 # $Id$ #
00002 
00003 #
00004 # /** Some tk tools. \file tk.tcl \ingroup display */
00005 #
00006 
00007 namespace eval display {
00008 
00009     proc rgbToTkColor {r g b} {
00010   # r g b: color specification in [0..255]
00011   # returns a tk hexadecimal color code
00012   return [format "#%02x%02x%02x" $r $g $b]
00013     }
00014 
00015     proc tkPhotoScaleCopy { source dest scale } {
00016   if {$scale > 1.0} {
00017       $dest blank
00018       $dest copy $source -zoom [expr round($scale)]
00019   } elseif {$scale < 1.0} {
00020       $dest blank
00021       $dest copy $source -subsample [expr round(1/$scale)]
00022   }
00023     }
00024 
00025 }
00026 
00027 package provide display 1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:18 for Jafar by doxygen 1.7.6.1
LAAS-CNRS