SurfaceList =========== .. currentmodule:: kgpy.optics.surfaces .. autoclass:: kgpy.optics.surfaces.SurfaceList :members: :show-inheritance: :inherited-members: :undoc-members: :member-order: groupwise .. automethod:: __init__ .. rubric:: Attributes .. autosummary:: ~SurfaceList.flat_global ~SurfaceList.flat_global_iter ~SurfaceList.flat_local ~SurfaceList.flat_local_iter ~SurfaceList.tol_iter ~SurfaceList.plot_kwargs ~SurfaceList.transform ~SurfaceList.data .. rubric:: Methods .. autosummary:: ~SurfaceList.__init__ ~SurfaceList.append ~SurfaceList.copy ~SurfaceList.copy_shallow ~SurfaceList.count ~SurfaceList.index ~SurfaceList.plot ~SurfaceList.raytrace ~SurfaceList.reverse ~SurfaceList.write_to_dxf .. rubric:: Inheritance Diagram .. inheritance-diagram:: kgpy.optics.surfaces.SurfaceList