AbstractRulings =============== .. currentmodule:: optika.rulings .. autoclass:: optika.rulings.AbstractRulings :members: :show-inheritance: :inherited-members: :undoc-members: :member-order: groupwise .. rubric:: Attributes .. autosummary:: ~AbstractRulings.diffraction_order ~AbstractRulings.shape ~AbstractRulings.spacing ~AbstractRulings.spacing_ .. rubric:: Methods .. autosummary:: ~AbstractRulings.__init__ ~AbstractRulings.efficiency ~AbstractRulings.incident_effective ~AbstractRulings.to_string .. rubric:: Inheritance Diagram .. inheritance-diagram:: optika.rulings.AbstractRulings :parts: 1