CylindricallyTransformable#
- class esis.optics.mixins.CylindricallyTransformable[source]#
Bases:
TransformableA mixin class which can apply a cylindrical transformation to subclasses.
Attributes
The angle of rotation about the axis of symmetry.
The distance of this object from the axis of symmetry.
the coordinate transformation between the global coordinate system and this object's local coordinate system
Methods
__init__()Inheritance Diagram

- abstract property azimuth: Quantity | AbstractScalar#
The angle of rotation about the axis of symmetry.
- abstract property distance_radial: Quantity | AbstractScalar#
The distance of this object from the axis of symmetry.
- property transformation: AbstractTransformation#
the coordinate transformation between the global coordinate system and this object’s local coordinate system