[docs]classM(Command):""" Measurement command. By default the plane is set to 'XY', the angle to 0, empty domains and identity vop. """kind:CommandKind=CommandKind.Mnode:Nodeplane:Plane=Plane.XYangle:float=0.0s_domain:list[Node]=[]t_domain:list[Node]=[]vop:int=0
classCorrection(Command):""" Correction command. Either X or Z. """node:Nodedomain:list[Node]=[]
[docs]classX(Correction):""" X correction command. """kind:CommandKind=CommandKind.X
[docs]classZ(Correction):""" Z correction command. """kind:CommandKind=CommandKind.Z
classS(Command):""" S command """kind:CommandKind=CommandKind.Snode:Nodedomain:list[Node]=[]classT(Command):""" T command """kind:CommandKind=CommandKind.T