Fix reading of reference_uvw during from_xml

This commit is contained in:
Paul Romano 2022-08-30 21:15:58 -05:00
parent 588e7bbab0
commit eb1dc015e5

View file

@ -148,9 +148,9 @@ class PolarAzimuthal(UnitSphere):
"""
mu_phi = cls()
params = get_text(elem, 'parameters')
if params is not None:
mu_phi.reference_uvw = [float(x) for x in params.split()]
uvw = get_text(elem, 'reference_uvw')
if uvw is not None:
mu_phi.reference_uvw = [float(x) for x in uvw.split()]
mu_phi.mu = Univariate.from_xml_element(elem.find('mu'))
mu_phi.phi = Univariate.from_xml_element(elem.find('phi'))
return mu_phi
@ -242,9 +242,9 @@ class Monodirectional(UnitSphere):
"""
monodirectional = cls()
params = get_text(elem, 'parameters')
if params is not None:
monodirectional.reference_uvw = [float(x) for x in params.split()]
uvw = get_text(elem, 'reference_uvw')
if uvw is not None:
monodirectional.reference_uvw = [float(x) for x in uvw.split()]
return monodirectional