Exemple #1
0
 def __init__(self, data=None, trafo=None, duplicate=None):
     RectangularObject.__init__(self, trafo, duplicate=duplicate)
     GraphicsObject.__init__(self, duplicate=duplicate)
     if duplicate is not None:
         data = duplicate.data
     self.data = data
     data.AddUser(self)
 def __init__(self, objects=None, duplicate=None):
     GraphicsObject.__init__(self, duplicate=duplicate)
     if duplicate is not None:
         objects = []
         for obj in duplicate.objects:
             objects.append(obj.Duplicate())
         self.objects = objects
     elif objects:
         self.objects = objects
     else:
         self.objects = []
     self.changing_children = 0
     self.set_parent()
Exemple #3
0
    def __init__(self, objects = None, duplicate = None):
	GraphicsObject.__init__(self, duplicate = duplicate)
	if duplicate is not None:
	    objects = []
	    for obj in duplicate.objects:
		objects.append(obj.Duplicate())
	    self.objects = objects
	elif objects:
	    self.objects = objects
	else:
	    self.objects = []
	self.changing_children = 0
	self.set_parent()
Exemple #4
0
    def __init__(self, data = None, trafo = None, duplicate = None):
	RectangularObject.__init__(self, trafo, duplicate = duplicate)
	GraphicsObject.__init__(self, duplicate = duplicate)
	if duplicate is not None:
	    data = duplicate.data
	self.data = data