from __future__ import division
+import math
+
from xml.etree.ElementTree import ElementTree
try:
return cls(element.get("type", default), NumberDef(element.text))
def __call__(self, params, rank):
- return (self.value(params, rank), self.type)
+ return (math.radians(self.value(params, rank)), self.type)
def __repr__(self):
return "%s(%r, type=%r)" % (
@classmethod
def FromElement(cls, doc, element):
+ """Construct using an ElementTree-style element."""
for subelem in element.getchildren():
tag = realtag(subelem)
if tag == "times":