Click or drag to resize

API changes - 1.27

RAYLASE.SPICE3.ClientLib.dll
  public class RAYLASE.SPICE3.ClientLib.CardInfo

+ public virtual bool Equals( CardInfo other )

  public class RAYLASE.SPICE3.ClientLib.CommandList

- public void AppendBranchAbs( int pos )
+ public void AppendBranchAbs( int pos )
- public void AppendBranchList( int listID )
+ public void AppendBranchList( int listID )
- public void AppendBranchRel( int pos, BooleanVariable flag, bool ifNotTrue = false )
+ public void AppendBranchRel( int pos, BooleanVariable flag, bool ifNotTrue = false )
- public void AppendBranchToList( int listID )
- public void AppendBranchToList( int listID )
- public void AppendBranchToList( int listID )
- public void AppendCallList( int listID )
+ public void AppendCallList( int listID )
- public void AppendCaseAbs( int pos, UInt16 condMask )
+ public void AppendCaseAbs( int pos, uint cond )
- public void AppendCaseBranchList( int listID, UInt16 condMask )
+ public void AppendCaseBranchList( int listID, uint cond )
- public void AppendCaseCallList( int listID, UInt16 condMask )
+ public void AppendCaseCallList( int listID, uint cond )
- public void AppendCaseList( int listID, UInt16 condMask )
- public void AppendCaseList( int listID, UInt16 condMask )
- public void AppendCaseRel( int pos, UInt16 condMask )
+ public void AppendCaseRel( int pos, uint cond )
- public void AppendDefaultList( int listID )
- public void AppendExitList( )
+ public void AppendExitList( )
- public void AppendSwitch( IOPort port )
+ public void AppendSwitch( IOPort port, bool compareAsMask )

  public class RAYLASE.SPICE3.ClientLib.SystemAPI

+ public int GetConnectionLimit( )

RAYLASE.SPICE3.dll
  public enum RAYLASE.SPICE3.Axes

- All
+ SensorZ
+ XYZ
+ Zoom

  public enum RAYLASE.SPICE3.Axis

+ SensorZ
+ Zoom

public class RAYLASE.SPICE3.AxisParameterSet

+ public double AccelerationTime { get; set; }
+ public AxisParameterSet( )
+ public double HeadBias { get; set; }
+ public double TrackingError { get; set; }

  public enum RAYLASE.SPICE3.CommandCode

+ EXIT_LIST_FLAG

  public enum RAYLASE.SPICE3.CommandCodeAcronym

+ EXLF

  public class RAYLASE.SPICE3.Positions

- public Point3D[] Actual { get; set; }
+ public Point4D[] Actual { get; set; }
- public Double[] ActualZoom { get; set; }
- public Point3D NominalAfterTransformation { get; set; }
+ public Point4D NominalAfterTransformation { get; set; }
- public Point3D NominalBeforeTransformation { get; set; }
+ public Point4D NominalBeforeTransformation { get; set; }
- public double NominalZoom { get; set; }
- public Positions( )
+ public Positions( )

  public class RAYLASE.SPICE3.ScanHeadConfig

- public Double[] AccelerationTime { get; set; }
+ public AxisParameterSet[] Axes { get; set; }
+ public AxisParameterSet GetAxisParameterSet( Axis axis )
- public Double[] HeadBias { get; set; }
- public Double[] TrackingError { get; set; }

  public class RAYLASE.SPICE3.ScannerConfig

+ public static Axes GetAxes( ScanHeadFormat headFormat )
+ public static bool HasOpticalZoom( ScanHeadFormat headFormat )

RAYLASE.SPICE3.Utils.dll
  public class RAYLASE.SPICE3.Utils.Point4D

- public Point4D( double x, double y, double z, double m )
+ public Point4D( double x, double y, double z, double m )