Sag

class kgpy.optics.surface.sag.Sag

Bases: Broadcastable, Copyable, ABC

__init__()
Return type

None

Attributes

broadcasted

shape

Methods

__init__()

copy()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

copy_shallow()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

normal(x, y[, num_extra_dims])

rtype

kgpy.vector.Vector3D

Inheritance Diagram

Inheritance diagram of kgpy.optics.surface.sag.Sag

copy()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

copy_shallow()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

abstract normal(x, y, num_extra_dims=0)
Return type

kgpy.vector.Vector3D

Parameters
property broadcasted
property shape