CubicPolySpacing ================ .. currentmodule:: kgpy.optics.rulings .. autoclass:: kgpy.optics.rulings.CubicPolySpacing :members: :show-inheritance: :inherited-members: :undoc-members: :member-order: groupwise .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: ~CubicPolySpacing.broadcasted ~CubicPolySpacing.diffraction_order ~CubicPolySpacing.ruling_density ~CubicPolySpacing.ruling_spacing ~CubicPolySpacing.ruling_spacing_cubic ~CubicPolySpacing.ruling_spacing_linear ~CubicPolySpacing.ruling_spacing_quadratic ~CubicPolySpacing.shape .. rubric:: Methods .. autosummary:: ~CubicPolySpacing.__init__ ~CubicPolySpacing.copy ~CubicPolySpacing.copy_shallow ~CubicPolySpacing.diffraction_angle ~CubicPolySpacing.effective_input_direction ~CubicPolySpacing.effective_input_index ~CubicPolySpacing.effective_input_vector ~CubicPolySpacing.normal ~CubicPolySpacing.wavelength_from_angles .. rubric:: Inheritance Diagram .. inheritance-diagram:: kgpy.optics.rulings.CubicPolySpacing