118 |
realize AbstractBgVob |
realize AbstractBgVob |
119 |
|
|
120 |
class vobs.OvalBgVob |
class vobs.OvalBgVob |
121 |
realize AbstractBgVob |
realize AbstractBgVob |
122 |
|
|
123 |
class vobs.ColoredSectorVob |
class vobs.ColoredSectorVob |
124 |
realize AbstractBgVob |
inherit vobs.OvalBgVob |
125 |
|
|
126 |
class vobs.ColoredSquareSectorVob |
class vobs.ColoredSquareSectorVob |
127 |
inherit vobs.ColoredSectorVob |
inherit vobs.ColoredSectorVob |
128 |
|
|
129 |
--- |
--- |
130 |
horizontally(50, vob_h, Colored, Vob, Background); |
horizontally(50, vob_h, Colored, Vob, Background); |
131 |
vertically(50, vob_v, Vob, AbstractBgVob, vobs.RectBgVob); |
vertically(50, vob_v, Vob, AbstractBgVob, vobs.RectBgVob); |
132 |
horizontally(50, vobs_h, vobs.SolidBgVob, vobs.RectBgVob, vobs.OvalBgVob); |
horizontally(50, vobs_h, vobs.SolidBgVob, vobs.RectBgVob, vobs.OvalBgVob); |
133 |
vertically(50, sector_v, vobs.SolidBgVob, vobs.ColoredSectorVob); |
vertically(50, sector_v, vobs.OvalBgVob, vobs.ColoredSectorVob); |
134 |
horizontally(50, sector_h, vobs.ColoredSectorVob, vobs.ColoredSquareSectorVob); |
horizontally(50, sector_h, vobs.ColoredSquareSectorVob, vobs.ColoredSectorVob); |
135 |
|
|
136 |
The following background vobs should be modified to inherit |
The following background vobs should be modified to inherit |
137 |
``AbstractBgVob``: |
``AbstractBgVob``: |
141 |
- ``gzz.vob.vobs.OvalBgVob`` |
- ``gzz.vob.vobs.OvalBgVob`` |
142 |
|
|
143 |
Also ``gzz.vob.vobs.ColoredSectorVob`` should be inherited from |
Also ``gzz.vob.vobs.ColoredSectorVob`` should be inherited from |
144 |
AbstractBgVob. Semantically *colored sector vobs* are not meant to be |
AbstractBgVob (via ``OvalBgVob``, which holds some circle routines for |
145 |
background vobs, but they do have the same features. The difference to |
GL). Semantically *colored sector vobs* are not meant to be background |
146 |
background vobs will be done by dropping ``Bg`` off from their naming. |
vobs, but they do have the same features. The difference to background |
147 |
|
vobs will be done by dropping ``Bg`` off from their naming. |
148 |
|
|
149 |
No **Cell Views** or **Node Views** should be broken after this |
No **Cell Views** or **Node Views** should be broken after this |
150 |
change, since background vobs' addColor interface remains |
change, since background vobs' addColor interface remains |