rulings ======= .. automodule:: kgpy.optics.surface.rulings .. rubric:: Classes .. autosummary:: :toctree: :template: class_custom.rst ConstantDensity CubicPolyDensity CubicPolySpacing Rulings