Source code for stko._internal.calculators.results.planarity_results

from collections import abc


[docs] class PlanarityResults: """Results class containing molecule planarity measures.""" def __init__(self, generator: abc.Iterable) -> None: self._values = next(generator) # type: ignore[call-overload]
[docs] def get_atom_plane(self) -> float: return self._values["atom_plane"]
[docs] def get_planarity_parameter(self) -> float: return self._values["planarity_parameter"]
[docs] def get_plane_deviation(self) -> float: return self._values["plane_deviation"]
[docs] def get_plane_deviation_span(self) -> float: return self._values["plane_deviation_span"]