Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ep_modifier_rectangulartile.py
diff options
context:
space:
mode:
Diffstat (limited to 'ep_modifier_rectangulartile.py')
-rw-r--r--ep_modifier_rectangulartile.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/ep_modifier_rectangulartile.py b/ep_modifier_rectangulartile.py
index d290594..75318fa 100644
--- a/ep_modifier_rectangulartile.py
+++ b/ep_modifier_rectangulartile.py
@@ -20,6 +20,7 @@ import model_random
import model_locus
import model_allele
from gettext import gettext as _
+import ka_debug
class RectangularTileModifier(model_allele.Allele):
"""RectangularTileModifier: Reverse the layer horizontally or vertically.
@@ -89,15 +90,23 @@ class RectangularTileModifier(model_allele.Allele):
if task.quit:
return
ctx.save()
+ ka_debug.matrix_s(ctx.get_matrix())
ctx.translate((tix-0.5*self.x_tiles)*delta_x+0.5*delta_x, \
(tiy-0.5*self.y_tiles)*delta_y+0.5*delta_y)
+ ka_debug.matrix(ctx.get_matrix())
ctx.scale(delta_x, delta_y)
+ ka_debug.matrix(ctx.get_matrix())
ctx.save()
+ ka_debug.matrix_s(ctx.get_matrix())
ctx.save()
+ ka_debug.matrix_s(ctx.get_matrix())
single_layer.render(task, ctx, width, height)
+ ka_debug.matrix_r(ctx.get_matrix())
ctx.restore()
single_treenode.render(task, ctx, width, height)
+ ka_debug.matrix_r(ctx.get_matrix())
ctx.restore()
+ ka_debug.matrix_r(ctx.get_matrix())
ctx.restore()
def explain(self, task, formater, single_layer, single_treenode):