Esempio n. 1
0
 def translate_curve(self, dest_parent, source_obj):
     paths = source_obj.paths
     trafo = [] + source_obj.trafo
     trafo[4] += self.dx
     trafo[5] += self.dy
     paths = libgeom.apply_trafo_to_paths(paths, trafo)
     style = get_sk_style(source_obj, self.sk2_doc.cms)
     dest_curve = sk_model.SKPolyBezier(paths_list=paths, properties=style)
     return dest_curve
 def b(self):
     self.paths = [[None, [], sk_const.CURVE_OPENED]]
     obj = sk_model.SKPolyBezier(paths_list=self.paths)
     self.set_style(obj)
     self.add_object(obj)