BasisMirror

Defined in module: wield.control.SFLU.optics.BasisMirror

class BasisMirror(**kw)[source][github]

Bases: Mirror

__init__(**kw)[source][github]

Methods

__init__(**kw)

build_edges()

build_locations()

build_properties()

copy()

properties(nodes, edges, rot_deg, **kw)

modify nodes and edges in place with any new changes

subgraph_add(name, graph, translation_xy[, ...])

trans_rotate_xy(trans_xy, rot_deg, sub_xy)

update_sflu(sflu)

build_edges()[github]
build_locations()[github]
build_properties()[github]
copy()[github]
properties(nodes, edges, rot_deg, **kw)[github]

modify nodes and edges in place with any new changes

subgraph_add(name, graph, translation_xy, rotation_deg=0)[github]
trans_rotate_xy(trans_xy, rot_deg, sub_xy)[github]
update_sflu(sflu)[github]