def test_concat_ctm(self): gc = agg.GraphicsContextArray((100, 100)) gc.translate_ctm(2.0, 2.0) m0 = agg.scaling_matrix(2.0, 2.0) gc.concat_ctm(m0) actual = gc.get_ctm() m0.multiply(agg.translation_matrix(2.0, 2.0)) desired = m0 self.assertEqual(actual, tuple(desired))
def test_concat_ctm(self): gc = agg.GraphicsContextArray((100,100)) gc.translate_ctm(2.0,2.0) m0 = agg.scaling_matrix(2.0,2.0) gc.concat_ctm(m0) actual = gc.get_ctm() m0.multiply(agg.translation_matrix(2.0,2.0)) desired = m0 self.assertEqual(actual, tuple(desired))
def test_concat_ctm(self): path = agg.CompiledPath() path.translate_ctm(2.0, 2.0) m0 = agg.scaling_matrix(2.0, 2.0) path.concat_ctm(m0) actual = path.get_ctm() # wrapper not working # m0 *= agg.translation_matrix(2.0,2.0) m0.multiply(agg.translation_matrix(2.0, 2.0)) desired = m0 self.assertRavelEqual(actual, desired)
def test_concat_ctm(self): path = agg.CompiledPath() path.translate_ctm(2.0,2.0) m0 = agg.scaling_matrix(2.0,2.0) path.concat_ctm(m0) actual = path.get_ctm() # wrapper not working #m0 *= agg.translation_matrix(2.0,2.0) m0.multiply(agg.translation_matrix(2.0,2.0)) desired = m0 des = desired.asarray() act = actual.asarray() self.assertRavelEqual(actual, desired)
def test_scale_ctm(self): path = agg.CompiledPath() path.scale_ctm(2.0,2.0) actual = path.get_ctm() desired = agg.scaling_matrix(2.0,2.0) self.assertRavelEqual(actual, desired)
def test_scale_ctm(self): path = agg.CompiledPath() path.scale_ctm(2.0, 2.0) actual = path.get_ctm() desired = agg.scaling_matrix(2.0, 2.0) self.assertRavelEqual(actual, desired)
def test_scale_ctm(self): gc = agg.GraphicsContextArray((100,100)) gc.scale_ctm(2.0,2.0) actual = gc.get_ctm() desired = agg.scaling_matrix(2.0,2.0) self.assertEqual(actual, tuple(desired))
def test_scale_ctm(self): gc = agg.GraphicsContextArray((100, 100)) gc.scale_ctm(2.0, 2.0) actual = gc.get_ctm() desired = agg.scaling_matrix(2.0, 2.0) self.assertEqual(actual, tuple(desired))
def test_scaling_matrix(self): val = agg.scaling_matrix(4.0, 4.0) desired = array([4.0, 0.0, 0.0, 4.0, 0.0, 0.0]) actual = val.asarray() assert (allclose(desired, actual))
def test_scaling_matrix(self): val = agg.scaling_matrix(4.0,4.0) desired = array([ 4.0,0.0,0.0,4.0,0.0,0.0]) actual = val.asarray() assert(allclose(desired,actual))