Translatable#

class optika.mixins.Translatable[source]#

Bases: Transformable

An object that can be translated in 3D coordinates.

Attributes

transformation

the coordinate transformation between the global coordinate system and this object's local coordinate system

translation

translate the coordinate system

Methods

__init__()

Inheritance Diagram

Inheritance diagram of optika.mixins.Translatable
property transformation: AbstractTransformation#

the coordinate transformation between the global coordinate system and this object’s local coordinate system

abstract property translation: Quantity | AbstractScalar | AbstractVectorArray#

translate the coordinate system