Click or drag to resize

API changes - 2.2

RAYLASE.Marker.Device.dll
  public class RAYLASE.Marker.Device.ScanHead.BaseScanHead

+ public virtual bool VerifyMonitoringStatus( )

  public class RAYLASE.Marker.Device.Connector.BaseScanHeadConnector

+ public abstract bool VerifyMonitoringStatus( )

RAYLASE.Marker.GUI.Common.dll
RAYLASE.Marker.GUI.Events.dll
public class RAYLASE.Marker.GUI.Events.GlobalScalingChangedEvent

+ public GlobalScalingChangedEvent( )

public class RAYLASE.Marker.GUI.Events.ResetLayoutEvent

public class RAYLASE.Marker.GUI.Events.SetGlobalScalingEvent

+ public SetGlobalScalingEvent( )

RAYLASE.Marker.GUI.Wrapper.dll
  public class RAYLASE.Marker.GUI.Wrapper.PrismWrapper

+ protected virtual Type ResolveCustomViewModel( Type viewType )

RAYLASE.Marker.JobElement.dll
public class RAYLASE.Marker.JobElement.CustomJobElementData

+ public Color Color { get; set; }
+ public CustomJobElementData( )
+ public double Opacity { get; set; }
+ public IEnumerable<dvec2> Points { get; set; }

public interface RAYLASE.Marker.JobElement.ICustomRenderableJobElement

+ IEnumerable<CustomJobElementData> GetAOIs( ProcessingHolder processingHolder, MarkableConfiguration markableConfiguration )

public interface RAYLASE.Marker.JobElement.IMarkableConfigurationExecuter

+ bool Execute( JobElementHolder jobElementHolder, MarkableConfiguration markableConfiguration )
+ Cuboid GetBoundingBox( MarkableConfiguration markableConfiguration )
+ dmat4 ModelMatrix { get; }

RAYLASE.Marker.Plugin.dll
  public class RAYLASE.Marker.Plugin.BasePlugin

- protected ILogger Logger { get; }
+ public ILogger Logger { get; }

RAYLASE.MarkerPlugin.dll
RAYLASE.Shared.dll
public class RAYLASE.Shared.DelegateDisposable

+ public DelegateDisposable( Action onDispose )
+ public virtual void Dispose( )