Command |
public class CommandList : Spice3CommandList
The CommandList type exposes the following members.
| Name | Description | |
|---|---|---|
| ExecutionLimit |
| Name | Description | |
|---|---|---|
| AppendArcAbs(Point2D, Double) | Marks a circular arc from the current position, described by the given absolute center-point co-ordinates and sweep angle. | |
| AppendArcAbs(Point3D, Double) | Marks a circular helix from the current position, described by the given absolute center-point co-ordinates and sweep angle. | |
| AppendArcAbs(Double, Double, Double) | Marks a circular arc from the current position, described by the given absolute center-point co-ordinates and sweep angle. | |
| AppendArcAbs(Double, Double, Double, Double) | Marks a circular helix from the current position, described by the given absolute center-point co-ordinates and sweep angle. | |
| AppendArcRel(Point2D, Double) | Marks a circular arc from the current position, described by the given relative center-point co-ordinates and sweep angle. | |
| AppendArcRel(Point3D, Double) | Marks a circular helix from the current position, described by the given relative center-point co-ordinates and sweep angle. | |
| AppendArcRel(Double, Double, Double) | Marks a circular arc from the current position, described by the given relative center-point co-ordinates and sweep angle. | |
| AppendArcRel(Double, Double, Double, Double) | Marks a circular helix from the current position, described by the given relative center-point co-ordinates and sweep angle. | |
| AppendArmLaser | Arms or disarms the "hot" laser. | |
| AppendBitmapLineAbs(Point2D, Point2D, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates. | |
| AppendBitmapLineAbs(Point3D, Point3D, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates. | |
| AppendBitmapLineAbs(Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates. | |
| AppendBitmapLineAbs(Double, Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates. | |
| AppendBitmapLineRel(Point2D, Point2D, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates. | |
| AppendBitmapLineRel(Point3D, Point3D, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates. | |
| AppendBitmapLineRel(Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates. | |
| AppendBitmapLineRel(Double, Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates. | |
| AppendBooleanSet | Sets the value of a BooleanVariable. | |
| AppendBranchAbs(Int32) | Unconditionally branches to an absolute target command position within the current list. | |
| AppendBranchAbs(Int32, String, Boolean) | Conditionally branches to an absolute target command position within the current list. | |
| AppendBranchAbs(Int32, UInt32, IOPort, Boolean, Boolean, UInt32) | Conditionally branches to an absolute target command position within the current list. | |
| AppendBranchList(Int32) | Unconditionally branches to the specified list. | |
| AppendBranchList(Int32, String, Boolean) | Conditionally branches to the specified list. | |
| AppendBranchList(Int32, UInt32, IOPort, Boolean, Boolean, UInt32) | Conditionally branches to the specified list. | |
| AppendBranchRel(Int32) | Unconditionally branches to a relative target command position within the current list. | |
| AppendBranchRel(Int32, String, Boolean) | Conditionally branches to a relative target command position within the current list. | |
| AppendBranchRel(Int32, UInt32, IOPort, Boolean, Boolean, UInt32) | Conditionally branches to a relative target command position within the current list. | |
| AppendBranchStandAloneList | Executes the Stand-Alone List. | |
| AppendBranchToLabel(String) | Unconditionally branches to a labelled target command position within the current list. | |
| AppendBranchToLabel(String, String, Boolean) | Conditionally branches to a labeled target command position within the current list. | |
| AppendBranchToLabel(String, UInt32, IOPort, Boolean, Boolean, UInt32) | Conditionally branches to a labeled target command position within the current list. | |
| AppendCallList(Int32) | Unconditionally call to the specified list. | |
| AppendCallList(Int32, String, Boolean) | Conditionally call to the specified list. | |
| AppendCallList(Int32, UInt32, IOPort, Boolean, Boolean, UInt32) | Conditionally call to the specified list. | |
| AppendCaseAbs(Int32, Int32) | Used in a switch-block, specifies a test case and the absolute offset of a target command within the current list. | |
| AppendCaseAbs(Int32, UInt32) | Used in a switch-block, specifies a test case and the absolute offset of a target command within the current list. | |
| AppendCaseBranchList(Int32, Int32) | Used in a switch-block, specifies a test case and the id of a target list. | |
| AppendCaseBranchList(Int32, UInt32) | Used in a switch-block, specifies a test case and the id of a target list. | |
| AppendCaseCallList(Int32, Int32) | Used in a switch-block, specifies a test case and the id of a target list. | |
| AppendCaseCallList(Int32, UInt32) | Used in a switch-block, specifies a test case and the id of a target list. | |
| AppendCaseRel(Int32, Int32) | Used in a switch-block, specifies a test case and the relative offset of a target command within the current list. | |
| AppendCaseRel(Int32, UInt32) | Used in a switch-block, specifies a test case and the relative offset of a target command within the current list. | |
| AppendCaseToLabel(String, Int32) | Used in a switch-block, specifies a test case and the labeled target command position within the current list. | |
| AppendCaseToLabel(String, UInt32) | Used in a switch-block, specifies a test case and the labeled target command position within the current list. | |
| AppendCubicBezierAbs(Point2D, Point2D, Point2D) | Marks a cubic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierAbs(Point3D, Point3D, Point3D) | Marks a cubic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierAbs(Double, Double, Double, Double, Double, Double) | Marks a cubic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierAbs(Double, Double, Double, Double, Double, Double, Double, Double, Double) | Marks a cubic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierRel(Point2D, Point2D, Point2D) | Marks a cubic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierRel(Point3D, Point3D, Point3D) | Marks a cubic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierRel(Double, Double, Double, Double, Double, Double) | Marks a cubic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendCubicBezierRel(Double, Double, Double, Double, Double, Double, Double, Double, Double) | Marks a cubic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendDacValue | Outputs a value to a DAC. | |
| AppendDashedLinePattern | Sets a on/off pattern that is used when the dashed line feature is enabled. | |
| AppendDefaultAbs | Used in a switch-block, specifies the default case and the absolute offset of a target command within the current list. | |
| AppendDefaultBranchList | Used in a switch-block, specifies the default case and the id of a target list. | |
| AppendDefaultCallList | Used in a switch-block, specifies the default case and the id of a target list. | |
| AppendDefaultRel | Used in a switch-block, specifies the default case and the relative offset of a target command within the current list. | |
| AppendDefaultToLabel | Used in a switch-block, specifies the default case and the labelled target command position within the current list. | |
| AppendEllipseAbs(Point2D, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipseAbs(Point3D, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipseAbs(Double, Double, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipseAbs(Double, Double, Double, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipseRel(Point2D, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipseRel(Point3D, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipseRel(Double, Double, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipseRel(Double, Double, Double, Double, Double, Double) | Marks an elliptical arc from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipticCurveAbs(Point2D, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipticCurveAbs(Point3D, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipticCurveAbs(Double, Double, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipticCurveAbs(Double, Double, Double, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and absolute center-point coordinates. | |
| AppendEllipticCurveRel(Point2D, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipticCurveRel(Point3D, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipticCurveRel(Double, Double, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEllipticCurveRel(Double, Double, Double, Double, Double, Double) | Marks an elliptical curve from the current position, described by the given parameters and relative center-point coordinates. | |
| AppendEnableDashedLine | Enables or disables the dashed line marking mode. | |
| AppendEnablePilot | Enables or disables the pilot laser. | |
| AppendEnablePowerCalibration | Enables or disables power calibration. | |
| AppendEnablePowerCorrection | Enables or disables position dependent power correction. | |
| AppendEnableVariableJumpDelay | Enables or disables the variable jump delay. | |
| AppendEnableVariablePolyDelay | Enables or disables the variable poly delay. | |
| AppendEnableVelocityCorrection | Enables or disables velocity dependent power correction. | |
| AppendEnableWobble | Enables/Disables wobble. | |
| AppendEnhancedCommand | Sends an Enhanced Command to a scan-head. | |
| AppendEvaluationLeadTime | Specifies the condition evaluation lead time for conditional flow-control commands. | |
| AppendExitList | Returns from the list. | |
| AppendExitList(String, Boolean) | Returns from the list. | |
| AppendExitList(UInt32, IOPort, Boolean, Boolean, UInt32) | Returns from the list. | |
| AppendGeneralEllipse |
Marks a general ellipse (ellipses / elliptical helices) defined by a 3D transformation of a standard helix with a given number of turns.
The parametric equation of the helix is
where
| |
| AppendGpioValue | Outputs a value on a GPIO Port. | |
| AppendHeadBias | Sets the offset which is applied to the field-corrected coordinates just prior to sending them to the scanner. | |
| AppendHeadingScale | Sets the scaling of the heading transformation applied to headings used for sky writing and variable poly delays. | |
| AppendIncrementCounter | Increments a specific mark counter. May be used to count things during marking operations. | |
| AppendIntegerSet | Sets the value of a IntegerVariable. | |
| AppendJumpAbs(Point2D) | With the laser off, moves from the current position to that described by the given absolute co-ordinates. | |
| AppendJumpAbs(Point3D) | With the laser off, moves from the current position to that described by the given absolute co-ordinates. | |
| AppendJumpAbs(Double, Double) | With the laser off, moves from the current position to that described by the given absolute co-ordinates. | |
| AppendJumpAbs(Double, Double, Double) | With the laser off, moves from the current position to that described by the given absolute co-ordinates. | |
| AppendJumpAndShoot(IListJumpAndShootItemPoint2D, PowerChannels) | Marks a path of pixels described by the list of given absolute co-ordinates, using the Jump-And-Shoot algorithm. | |
| AppendJumpAndShoot(IListJumpAndShootItemPoint3D, PowerChannels) | Marks a path of pixels described by the list of given absolute co-ordinates, using the Jump-And-Shoot algorithm. | |
| AppendJumpDelay | Specifies the delay introduced at the end of any JUMP vector . | |
| AppendJumpLengthLimit | Sets the maximum length of a jump vector vor which the variable jump delay is used. | |
| AppendJumpRel(Point2D) | With the laser off, moves from the current position to that described by the given relative co-ordinates. | |
| AppendJumpRel(Point3D) | With the laser off, moves from the current position to that described by the given relative co-ordinates. | |
| AppendJumpRel(Double, Double) | With the laser off, moves from the current position to that described by the given relative co-ordinates. | |
| AppendJumpRel(Double, Double, Double) | With the laser off, moves from the current position to that described by the given relative co-ordinates. | |
| AppendJumpSpeed | Specifies the required jump velocity at the target. | |
| AppendLabel | Appends a Label Declaration. | |
| AppendLaserOff | Switches the laser off, if it was on. | |
| AppendLaserOffDelay | Specifies the lag-time of the galvanometers with respect to the laser, when switching the laser off. | |
| AppendLaserOn | Switches the laser on indefinitely. | |
| AppendLaserOn(Int32, Boolean) | Switch the laser on for a specific pulse count. | |
| AppendLaserOnDelay | Specifies the lag-time of the galvanometers with respect to the laser, when switching the laser on. | |
| AppendLmFrequency | Sets the pulse frequency of the laser modulation output during marking. | |
| AppendLmWidth | Sets the pulse width of the laser modulation output during marking. | |
| AppendLoopBreak | Specifies that the execution of the containing loop should be terminate (perhaps prematurely). Execution is resumed at the command following the nearest LOOP_END. | |
| AppendLoopEnd | Specifies the end of a block of commands which can be executed in a loop. | |
| AppendLoopStart | Specifies the start of, and repeat-count for, a block of commands which will be executed repeatedly. | |
| AppendMagnificationAbs | Specifies an absolute target magnification factor for the spot, and whether the magnification optics movement should be completed before, or proceed in parallel with, subsequent scanner commands. | |
| AppendMagnificationRel | Specifies a relative target magnification factor for the spot, and whether the magnification optics movement should be completed before, or proceed in parallel with, subsequent scanner commands. | |
| AppendMagnificationSpeed | Specifies the rate of change of magnification factor for spot magnification optics. | |
| AppendMarkAbs(Point2D) | Marks a straight line from the current position to the absolute end-point coordinates. | |
| AppendMarkAbs(Point3D) | Marks a straight line from the current position to the absolute end-point coordinates. | |
| AppendMarkAbs(Double, Double) | Marks a straight line from the current position to the absolute end-point coordinates. | |
| AppendMarkAbs(Double, Double, Double) | Marks a straight line from the current position to the absolute end-point coordinates. | |
| AppendMarkChar | Mark a single character at the current position, using the currently selected font. | |
| AppendMarkCounter | Marks the value of the specified mark-counter starting at the current position, using the currently selected font. | |
| AppendMarkDelay | Specifies the delay introduced between a MARK and a following non-MARK. | |
| AppendMarkRel(Point2D) | Marks a straight line from the current position to the relative end-point coordinates. | |
| AppendMarkRel(Point3D) | Marks a straight line from the current position to the relative end-point coordinates. | |
| AppendMarkRel(Double, Double) | Marks a straight line from the current position to the relative end-point coordinates. | |
| AppendMarkRel(Double, Double, Double) | Marks a straight line from the current position to the relative end-point coordinates. | |
| AppendMarkSpeed | Specifies the required mark velocity at the target. | |
| AppendMarkText | Mark a string of characters, starting at the current position, using the currently selected font. | |
| AppendMarkTime | Marks the current time as a string of characters starting at the current position, using the currently selected font and format. | |
| AppendMicroVectors(IEnumerablePoint2DInt) | Obsolete. Appends a list of micro vectors to the list. | |
| AppendMicroVectors(IEnumerablePoint3DInt) | Obsolete. Appends a list of micro vectors to the list. | |
| AppendMinimumJumpDelay | Sets the minimum delay used for the variable jump delay. | |
| AppendMotfTileOffset | When using MOTF, the tile offset combined with the MainDirection specifies the rotation center needed to correctly mark on a rotated part. | |
| AppendMotfWaitDistance | When using MOTF, waits until the part has traveled the specified distance before marking is resumed. | |
| AppendMotfWaitPart | When using MOTF, waits for the $PART_SENSOR input to become active. | |
| AppendPointAndShootLineAbs(Point2D, Point2D, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Point2D, Point2D, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Point2D, Point2D, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Point3D, Point3D, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Point3D, Point3D, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Point3D, Point3D, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, Double, Double, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, Double, Double, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineAbs(Double, Double, Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given absolute co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point2D, Point2D, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point2D, Point2D, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point2D, Point2D, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point3D, Point3D, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point3D, Point3D, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Point3D, Point3D, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, Double, Double, IEnumerableDouble, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, Double, Double, IEnumerableDouble, UInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPointAndShootLineRel(Double, Double, Double, Double, Double, Double, Double, IEnumerableUInt16, PowerChannels) | Marks a line of pixels from the current position to that described by the given relative co-ordinates, using the Point-And-Shoot algorithm. | |
| AppendPolyDelay | Specifies the delay introduced between contiguous MARK vectors. | |
| AppendPositions(IEnumerablePoint2D) | Appends a list of 2D positions to the list. | |
| AppendPositions(IEnumerablePoint3D) | Appends a list of 3D positions to the list. | |
| AppendPower(UInt16, PowerChannels) | Specifies an immediate change of power level. | |
| AppendPower(UInt16, Double, PowerChannels) | Specifies a target power level and a rate of change. | |
| AppendPowerScale | Specifies the current power scaling factor. | |
| AppendProgress | The progress identifier can be used to track the progress of marking operations. | |
| AppendQuadraticBezierAbs(Point2D, Point2D) | Marks a quadratic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierAbs(Point3D, Point3D) | Marks a quadratic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierAbs(Double, Double, Double, Double) | Marks a quadratic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierAbs(Double, Double, Double, Double, Double, Double) | Marks a quadratic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierRel(Point2D, Point2D) | Marks a quadratic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierRel(Point3D, Point3D) | Marks a quadratic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierRel(Double, Double, Double, Double) | Marks a quadratic Bezier curve in 2D from the current position, using the control-point coordinates, to the end-point. | |
| AppendQuadraticBezierRel(Double, Double, Double, Double, Double, Double) | Marks a quadratic Bezier curve in 3D from the current position, using the control-point coordinates, to the end-point. | |
| AppendScalingFactor(Point2D) | Sets the current scaling factor for vector co-ordinates. | |
| AppendScalingFactor(Double, Double) | Sets the current scaling factor for vector co-ordinates. | |
| AppendSelectFont | Specifies which font to use for marking characters with MARK_CHAR and MARK_TIME | |
| AppendSelectHeadCorrection | Selects the correction file for the specified scan head. | |
| AppendSerialPortTransmit(Byte) | Sends a message via the serial port. | |
| AppendSerialPortTransmit(String) | Sends a message via the serial port. | |
| AppendSerialPortTransmitLine | Sends a message and the configured end-of-line sequence via the serial port. | |
| AppendSerialPortVerifyResponse(Byte, Byte) | Sends a message via the serial port, and waits for an expected response. | |
| AppendSerialPortVerifyResponse(String, String) | Sends a message via the serial port, and waits for an expected response. | |
| AppendSerialPortVerifyResponseLine | Sends a message via the serial port, and waits for an expected response. | |
| AppendSignalReset | Resets a signal. | |
| AppendSignalSet | Sets a signal. | |
| AppendSimmerPower | Specifies an immediate change of simmer power. | |
| AppendSkyWritingAccelerationDelay | Sets the acceleration delay for skywriting feature. | |
| AppendSkyWritingDecelerationDelay | Sets the deceleration delay for skywriting feature. | |
| AppendSkyWritingExtensionTime | Sets the acceleration time for skywriting feature. | |
| AppendSkyWritingLaserOffDelay | Sets the laser off delay for skywriting feature. | |
| AppendSkyWritingLaserOnDelay | Sets the laser on delay for skywriting feature. | |
| AppendSkyWritingMergedExtensionsMaxCoH | Sets the minimum change of heading for jumps as extensions when using skywriting. | |
| AppendSkyWritingMinCoH | Sets the minimum change of heading for skywriting feature. | |
| AppendSkyWritingMode | Selects the sky-writing mode, one of which is 'Disabled'. | |
| AppendSleep | Does nothing for a specific time interval. | |
| AppendSpeedScale | Specifies the current speed scaling factor. | |
| AppendSpiWrite | Allows writing to an SPI module using the peripheral engine. | |
| AppendStartMotf | When using MOTF, immediately starts tracking the encoder without requiring an external trigger event. | |
| AppendStopMotf(Point2D) | When using MOTF, disables tracking, moves to the specified position and resets the MOTF offsets to 0. | |
| AppendStopMotf(Point3D) | When using MOTF, disables tracking, moves to the specified position and resets the MOTF offsets to 0. | |
| AppendStopMotf(Double, Double) | When using MOTF, disables tracking, moves to the specified position and resets the MOTF offsets to 0. | |
| AppendStopMotf(Double, Double, Double) | When using MOTF, disables tracking, moves to the specified position and resets the MOTF offsets to 0. | |
| AppendSuspend | Suspends pre-computation until execution is within EvaluationLeadTime. | |
| AppendSwitch(String) | Introduces a switch-block, and specifies the variable against which the case(s) will be tested. | |
| AppendSwitch(IOPort, Boolean, UInt32) | Introduces a switch-block, and specifies the port against which the case(s) will be tested. | |
| AppendTraceConfig | Configures the Trace Buffer. | |
| AppendTraceLabel | Sets a label in the Trace Buffer. | |
| AppendTransformation | Sets the transformation factors for vector co-ordinates. | |
| AppendWaitForInput | Waits for a condition on a given IO-Port. | |
| AppendWaitForSignal | Waits for a signal to be set. | |
| AppendWaitStart | Waits for the START_MARK signal to become active. | |
| AppendWobbleAmplitude | Sets the amplitude used for wobble. | |
| AppendWobbleCircle | Sets the Amplitude, Frequency and the appropriate Phase for circular wobbling. | |
| AppendWobbleEight | Sets the Amplitude, Frequency and the appropriate Phase for wobbling of an eight shape. | |
| AppendWobbleFrequency | Sets the frequency used for wobble. | |
| AppendWobblePhase | Sets the phase offset used for wobble. | |
| Clear | Clears all commands and labels from the list. | |
| FromString | Creates a CommandList object from its string representation. | |
| GetLabelIndex | Gets the position index of the label within the list. | |
| Insert | Inserts a Command into the list at the specified position. | |
| InsertRange | Inserts the contents of another CommandList into the current list at the specified position. | |
| Load | Loads a command list from a file. | |
| Remove | Remove the first occurrence of the referenced Command from the list. | |
| RemoveAt | Removes the Command at the specified position from the list. | |
| RemoveRange | Removes a given number of Command s, starting at the specified position, from the list | |
| ResolveBranchesAndLabels | Resolves all the branches and labels used in the command list. | |
| ToString |
Retrieves the contents of the CommandList in string-format.
(Overrides Spice3CommandListToString) |
| Path description(s): | JUMP_ABS, MARK_REL, MARK_ARC_ABS, MARK_BMP_REL, MARK_TIME , etc. |
| Movement parameters: | MARK_SPEED, JUMP_DELAY, etc. |
| Laser control parameters: | LM_FREQUENCY, SET_POWER, etc. |
| Flow control constructs: | BRANCH_REL, CASE_GOTO_ABS, etc. |