Decenterable

class kgpy.optics.surface.aperture.Decenterable(decenter=<factory>)

Bases: Broadcastable, Copyable

Parameters

decenter (Translate) –

__init__(decenter=<factory>)
Parameters

decenter (Translate) –

Return type

None

Attributes

broadcasted

shape

decenter

Methods

__init__([decenter])

copy()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

copy_shallow()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

Inheritance Diagram

Inheritance diagram of kgpy.optics.surface.aperture.Decenterable

copy()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

copy_shallow()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

property broadcasted
decenter: kgpy.transform.rigid.Translate
property shape