本文整理汇总了Python中RGT.XML.SVG.basicSvgNode.BasicSvgNode类的典型用法代码示例。如果您正苦于以下问题:Python BasicSvgNode类的具体用法?Python BasicSvgNode怎么用?Python BasicSvgNode使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了BasicSvgNode类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
def __init__(self, ownerDoc, tagName):
BasicSvgNode.__init__(self, ownerDoc, tagName)
PresentationAttributes.__init__(self)
FilterPrimitiveAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
示例2: __init__
def __init__(self, ownerDoc, x=None, y=None, z=None):
BasicSvgNode.__init__(self, ownerDoc, 'fePointLight')
PositionAttributes.__init__(self)
self.setX(x)
self.setY(y)
self.setZ(z)
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
示例3: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'glyphRef')
PresentationAttributes.__init__(self)
XlinkAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
PositionAttributes.__init__(self)
self._allowedSvgChildNodes.update({self.SVG_GLYPH_REF_NODE, self.SVG_ALT_GLYPH_ITEM_NODE})
示例4: appendChild
def appendChild(self, node):
if node.nodeType == Node.CDATA_SECTION_NODE:
if len(self.childNodes) == 0:
BasicSvgNode.appendChild(self, node)
else:
raise Exception('only one CDATA node can be present, use the getData and setData to change the data')
else:
raise Exception('only CDATA nodes can be added')
示例5: __init__
def __init__(self, ownerDoc, x=None, y=None, z=None, specularExponent=None, limitingConeAngle=None):
BasicSvgNode.__init__(self, ownerDoc, 'feSpotLight')
PositionAttributes.__init__(self)
self.setX(x)
self.setY(y)
self.setZ(z)
self.setSpecularExponent(specularExponent)
self.setLimitingConeAngle(limitingConeAngle)
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
示例6: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'font')
PresentationAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
#add groups
self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
#add individual nodes
self._allowedSvgChildNodes.update({self.SVG_FONT_FACE_NODE, self.SVG_GLYPH_NODE, self.SVG_HKERN_NODE, self.SVG_MISSING_GLYPH_NODE, self.SVG_VKERN_NODE})
示例7: __init__
def __init__(self, ownerDoc, tagName):
BasicSvgNode.__init__(self, ownerDoc, tagName)
PresentationAttributes.__init__(self)
XlinkAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
#add groups
self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
#add individual nodes
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_TRANSFORM_NODE, self.SVG_SET_NODE, self.SVG_STOP_NODE})
示例8: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'foreignObject')
ConditionalProcessingAttributes.__init__(self)
GraphicalEventAttributes.__init__(self)
PresentationAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
PositionAttributes.__init__(self)
SizeAttributes.__init__(self)
self.allowAllSvgNodesAsChildNodes= True
示例9: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'filter')
PresentationAttributes.__init__(self)
XlinkAttributes.__init__(self)
ClassAttribute.__init__(self)
StyleAttribute.__init__(self)
PositionAttributes.__init__(self)
SizeAttributes.__init__(self)
#add groups
self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_FILTER_PRIMITIVE_ELEMENTS)
#add individual nodes
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
示例10: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'altGlyphItem')
self._allowedSvgChildNodes.add(self.SVG_GLYPH_REF_NODE)
示例11: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'view')
self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
示例12: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'feMergeNode')
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
示例13: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'font-face-format')
示例14: __init__
def __init__(self, ownerDoc):
BasicSvgNode.__init__(self, ownerDoc, 'mpath')
XlinkAttributes.__init__(self)
self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
示例15: __init__
def __init__(self, ownerDoc, tagName):
BasicSvgNode.__init__(self, ownerDoc, tagName)
TransferFunctionElementAttributes.__init__(self)
self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})