def serializexml(self):
        xmlelement = xmltree.Element('RVVideoElement')
        super().serializexmlmedia(xmlelement)
        xmlelement.set('imageOffset', str(self.imageOffset))
        xmlelement.set('format', self.format)
        xmlelement.set('audioVolume', '{:.6f}'.format(self.audioVolume))
        xmlelement.set('playRate', "{:.6f}".format(self.playRate))
        xmlelement.set('frameRate', "{:.6f}".format(self.frameRate))
        xmlelement.set('playbackBehavior', rvnumberformat(self.playbackBehavior))
        xmlelement.set('inPoint', rvnumberformat(self.inPoint))
        xmlelement.set('outPoint', rvnumberformat(self.outPoint))
        xmlelement.set('endPoint', rvnumberformat(self.endPoint))
        xmlelement.set('timeScale', rvnumberformat(self.timeScale))
        xmlelement.set('naturalSize', str(self.naturalSize))
        xmlelement.set('fieldType', rvnumberformat(self.fieldType))
        xmlelement.set('rvXMLIvarName', self.rvXMLIvarName)

        return xmlelement
 def __repr__(self):
     return rvnumberformat(self.R) + " " + rvnumberformat(self.G) + " " + rvnumberformat(self.B) + " " + rvnumberformat(self.A)
    def __repr__(self):

        return "{" + rvnumberformat(self.x) + " " + rvnumberformat(self.y) + " " + rvnumberformat(self.z) + " " + rvnumberformat(self.width) + " " + rvnumberformat(self.height) + "}"
 def __repr__(self):
     return "{" + rvnumberformat(self.xscale) + ", " + rvnumberformat(self.yscale) + "}"