def __init__ (self, nodeid=None, parent=None, nodename="svg") :
		"""Constructor
		
		:Parameters:
		 - `nodeid` (str) - a unique id for this node
		 - `parent` (:class:`SVGElement`) - owner of
		    this node. Default None means that this
		    element is top level.
		 - `nodename` (str) - name of this particular
		    type of node
		"""
		XMLElement.__init__(self,parent,SVG_ELEMENT_TYPE,nodename,nodeid)
		
		#graphic style
		self._style = {}
		
		#transformation
		self._transform = SVGTransform()#transformation matrix expressed
		                                #in parent frame
		                                #pos_Rparent = transform * pos_Rlocal
		
		#filename for abs path
		self._svgfilename = None
Exemple #2
0
    def __init__(self, nodeid=None, parent=None, nodename="svg"):
        """Constructor
		
		:Parameters:
		 - `nodeid` (str) - a unique id for this node
		 - `parent` (:class:`SVGElement`) - owner of
		    this node. Default None means that this
		    element is top level.
		 - `nodename` (str) - name of this particular
		    type of node
		"""
        XMLElement.__init__(self, parent, SVG_ELEMENT_TYPE, nodename, nodeid)

        #graphic style
        self._style = {}

        #transformation
        self._transform = SVGTransform()  #transformation matrix expressed
        #in parent frame
        #pos_Rparent = transform * pos_Rlocal

        #filename for abs path
        self._svgfilename = None
	def __init__ (self, parent=None) :
		XMLElement.__init__(self,parent,ELEMENT_TYPE,"variant")
		self._name=None
		self._scale=1.
		self._rep=None
 def __init__(self, parent=None):
     XMLElement.__init__(self, parent, ELEMENT_TYPE, "variant")
     self._name = None
     self._scale = 1.
     self._rep = None