Mercurial > projects > doodle
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 { |