comparison doodle/fig/diagram_layer.d @ 100:a274d16ab6ce

struct initialisers
author David Bryant <bagnose@gmail.com>
date Mon, 18 Oct 2010 18:10:02 +1030
parents 66210d8ea37a
children 523269b36711
comparison
equal deleted inserted replaced
99:ad672ab258c5 100:a274d16ab6ce
23 // Take the union of all diagram element bounds 23 // Take the union of all diagram element bounds
24 /* 24 /*
25 Rectangle bounds = Rectangle.DEFAULT; 25 Rectangle bounds = Rectangle.DEFAULT;
26 foreach (element; _elements) { bounds = bounds | element.bounds; } 26 foreach (element; _elements) { bounds = bounds | element.bounds; }
27 */ 27 */
28 return Rectangle.DEFAULT; 28 return Rectangle();
29 } 29 }
30 30
31 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer, 31 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer,
32 in Rectangle modelDamage, scope Renderer modelRenderer, 32 in Rectangle modelDamage, scope Renderer modelRenderer,
33 in ScreenModel screenModel) const { 33 in ScreenModel screenModel) const {