Click or drag to resize

API changes - 2.53

RAYLASE.Marker.GUI.Common.dll
public class RAYLASE.Marker.GUI.Common.StatusBarNotification

+ public string Payload { get; set; }
+ public string Sender { get; set; }

RAYLASE.Marker.GUI.Events.dll
public class RAYLASE.Marker.GUI.Events.JobStartedEventArgs

+ public bool JobStarted { get; set; }
- public JobStartedEventArgs( JobDefinition JobDefinition, bool IsOnCard, BaseScanController ScanController )
+ public JobStartedEventArgs( JobDefinition JobDefinition, bool IsOnCard, BaseScanController ScanController, bool JobStarted = true )

RAYLASE.Marker.VectorGraphicElement.dll
public class RAYLASE.Marker.VectorGraphicElement.VectorGraphicEngine

- public void AddToCadImage( dmat4 trafo, CadExporter cadExporter, PenSet penSet )
+ public void AddToCadImage( dmat4 trafo, CadExporter cadExporter, PenSet penSet, MarkingMode markingMode )

RAYLASE.MarkerPlugin.dll
public enum RAYLASE.MarkerPlugin.JobElements.Corner

+ BottomLeft
+ BottomRight
+ TopLeft
+ TopRight

public enum RAYLASE.MarkerPlugin.JobElements.Edge

+ Bottom
+ Left
+ Right
+ Top

public class RAYLASE.MarkerPlugin.JobElements.MarkableCircle

+ public Edge Start { get; set; }

public class RAYLASE.MarkerPlugin.JobElements.MarkableRectangle

+ public Corner Start { get; set; }

public class RAYLASE.MarkerPlugin.Exporters.RpltExportJobDefinitionConverter

+ public virtual LoadJobDefinitionResult Deserialize( Stream sourceStream )
+ protected virtual Control DoShowUI( string id )
+ protected virtual void DoShowUICallback( PluginSettingsView settingsView )
+ public RpltExportJobDefinitionConverter( )
+ public virtual void Serialize( JobDefinition jobDefinition, Stream targetStream )
+ public virtual void Serialize( JobDefinition jobDefinition, Stream targetStream, Action<EventHandler<ProcessingStageFinishedEventArgs>> dryRunner )