Source code for eradiate.scenes.phase._isotropic

import attrs

from ._core import PhaseFunction
from ...attrs import parse_docs


[docs] @parse_docs @attrs.define(eq=False, slots=False) class IsotropicPhaseFunction(PhaseFunction): """ Isotropic phase function [``isotropic``]. The isotropic phase function models scattering with equal probability in all directions. """ @property def template(self) -> dict: return {"type": "isotropic"}