Toroidal¶
- class kgpy.optics.surface.sag.Toroidal(radius=<Quantity inf mm>, conic=<Quantity 0.>, radius_of_rotation=<Quantity 0. mm>)¶
Bases:
Standard- __init__(radius=<Quantity inf mm>, conic=<Quantity 0.>, radius_of_rotation=<Quantity 0. mm>)¶
Attributes
Methods
__init__([radius, conic, radius_of_rotation])copy()- rtype
typing.TypeVar(CopyableT, bound= Copyable)
- rtype
typing.TypeVar(CopyableT, bound= Copyable)
normal(x, y[, num_extra_dims])- rtype
Inheritance Diagram
- copy()¶
- Return type
typing.TypeVar(CopyableT, bound= Copyable)- Parameters
self (CopyableT) –
- copy_shallow()¶
- Return type
typing.TypeVar(CopyableT, bound= Copyable)- Parameters
self (CopyableT) –
- normal(x, y, num_extra_dims=0)¶
- Return type
- Parameters
- property broadcasted¶
-
conic:
astropy.units.Quantity= <Quantity 0.>¶
-
radius:
astropy.units.Quantity= <Quantity inf mm>¶
-
radius_of_rotation:
astropy.units.Quantity= <Quantity 0. mm>¶
- property shape¶