HTML and CSS Reference
In-Depth Information
context . fillStyle = "red" ;
context . fillRect ( - . 5 * width , - . 5 * height , width , height );
context . setTransform ( 1 , 0 , 0 , 1 , 0 , 0 );
var
var angleInRadians = 90 * Math . PI / 180 ;
var
var x = 150 ;
var
var y = 100 ;
var
var width = 40 ;
var
var height = 40 ;
context . translate ( x + . 5 * width , y + . 5 * height );
context . rotate ( angleInRadians );
context . fillStyle = "red" ;
context . fillRect ( - . 5 * width , - . 5 * height , width , height );
context . setTransform ( 1 , 0 , 0 , 1 , 0 , 0 );
var
var angleInRadians = 120 * Math . PI / 180 ;
var
var x = 200 ;
var
var y = 100 ;
var
var width = 40 ;
var
var height = 40 ;
context . translate ( x + . 5 * width , y + . 5 * height );
context . rotate ( angleInRadians );
context . fillStyle = "red" ;
context . fillRect ( - . 5 * width , - . 5 * height , width , height );
}
Figure 2-17. Multiple rotated squares
Next, we will examine scale transformations.
Search WWH ::




Custom Search