ruby-****@sourc*****
ruby-****@sourc*****
2013年 4月 24日 (水) 06:42:58 JST
------------------------- REMOTE_ADDR = 70.49.50.179 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-appdx-clrtheory ------------------------- @@ -573,9 +573,10 @@ -Providing, you take the methods from helper modules as black boxes, that do what their names suggests, and that you are familiar with basics of cairo graphic programming, in particular, how cairo coordinate space is managed with 'cr.save', 'cr.translate(x,y)' and 'cr.restore', you should have no trouble understanding this program and how the colour management utility is used. The only thing for you to do is to make sure you install all the required files, and start using the colour management tools. +Providing, you take the methods from helper modules as black boxes, that do what their names suggests, and that you are familiar with basics of cairo graphic programming, in particular, how cairo coordinate space is managed with 'cr.save', 'cr.translate(x,y)' and 'cr.restore', you should have no trouble understanding this program and how the colour management utility is used. In fact, if you go not completely understand how cairo coordinate space is managed (which BTW is covered in section 12.3.4 ((<Working with Transforms|tut-gtk2-dancr-rbcatut-dwc#Working with Transforms>))), you should still be able to follow the programming logic related to the use of our colour shades generator utility. So the only thing for you to do is to make sure you install all the required files, and start using the colour management tools. However, if you are interested in the internals of these black boxes the following sections will help you understand how the colour theory discussed throughout this chapter is mapped to Ruby data structures containing colour descriptions as well as the rules, which our colour manipulation algorithms should take into account. +