Click or drag to resize

API changes - 2.30

RAYLASE.Marker.Configuration.dll
  public interface RAYLASE.Marker.Configuration.ILogManager

+ IEnumerable<ILogger> CreateLoggers( IEnumerable<LoggerSetting> settings )
+ ILogger CreateLogger( string name, LoggerConfiguration configuration, string applicationDataDirectory )
- ILogger CreateLogger( string name, LoggerConfiguration userConfiguration, string applicationDataDirectory )

public class RAYLASE.Marker.Configuration.LoggerSetting

+ public LoggerConfiguration Configuration { get; set; }
+ public string LogDirectory { get; set; }
+ public LoggerSetting( string Name, LoggerConfiguration Configuration, string LogDirectory )
+ public string Name { get; set; }

RAYLASE.Marker.GUI.Common.dll
public enum RAYLASE.Marker.GUI.Common.UnitMode

+ Absolute
+ Relative

  public class RAYLASE.Marker.GUI.Common.Units

+ public UnitMode LmWidth { get; set; }

RAYLASE.Marker.JobElement.dll
  public class RAYLASE.Marker.JobElement.BaseFlowJobElement

+ protected abstract void HandleLocalChildJobElementIsAvailable( ProcessingHolder processingHolder, JobElementHolder childJobElementHolder, MarkableConfiguration processMarkableConfiguration, dmat4 preTransformModelMatrix, Guid ownerID, int? maxFlowJobElementExecutions )
- protected abstract void HandleLocalChildJobElementIsAvailable( ProcessingHolder processingHolder, JobElementHolder childJobElementHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.Marker.JobElement.BaseLoopFlow

+ protected Func<MarkableConfiguration> MarkableConfigurationFactory { get; }
+ protected virtual void HandleLocalChildJobElementIsAvailable( ProcessingHolder processingHolder, JobElementHolder childJobElementHolder, MarkableConfiguration processMarkableConfiguration, dmat4 preTransformModelMatrix, Guid ownerID, int? maxFlowJobElementExecutions )
- protected virtual void HandleLocalChildJobElementIsAvailable( ProcessingHolder processingHolder, JobElementHolder childJobElementHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.Marker.JobElement.BaseMarkableSolid

+ public bool Force2D { get; set; }

  public class RAYLASE.Marker.JobElement.ProcessingHolder

+ public dmat4 PreTransformModelMatrix { get; set; }

RAYLASE.Marker.VectorGraphicElement.dll
  public enum RAYLASE.Marker.VectorGraphicElement.MetafileCommand.SetDataMetafileCommandCode

+ WaitStart

  public class RAYLASE.Marker.VectorGraphicElement.VectorGraphicEngine

+ public WaitStartLevel WaitStart { get; set; }

  public class RAYLASE.Marker.VectorGraphicElement.VectorGraphicLayersWrapper

+ public bool WaitStart { get; set; }

public enum RAYLASE.Marker.VectorGraphicElement.WaitStartLevel

+ Layer
+ None

  public class RAYLASE.Marker.VectorGraphicElement.Wobble

+ public double GetAverageSpeed( )
+ public static double GetMarkSpeed( double trajectorySpeed, double oldMarkSpeed, WobbleMode wobbleMode, dvec2 amplitude, dvec2 frequency, dvec2 phase, double trackingError )

RAYLASE.MarkerPlugin.dll
  public class RAYLASE.MarkerPlugin.JobElements.ClusterCopy

- protected virtual bool PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, MarkableConfiguration localMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )
+ protected virtual ValueTuple<bool, MarkableConfiguration, dmat4> PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.MarkerPlugin.JobElements.MatrixCopy

- protected virtual bool PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, MarkableConfiguration localMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )
+ protected virtual ValueTuple<bool, MarkableConfiguration, dmat4> PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.MarkerPlugin.JobElements.PolarCopy

- protected virtual bool PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, MarkableConfiguration localMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )
+ protected virtual ValueTuple<bool, MarkableConfiguration, dmat4> PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.MarkerPlugin.JobElements.Tiler

- protected virtual bool PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, MarkableConfiguration localMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )
+ protected virtual ValueTuple<bool, MarkableConfiguration, dmat4> PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

  public class RAYLASE.MarkerPlugin.JobElements.ZShifter

- protected virtual bool PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, MarkableConfiguration localMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )
+ protected virtual ValueTuple<bool, MarkableConfiguration, dmat4> PreAllItemIteration( ProcessingHolder parentProcessingHolder, ProcessingHolder processingHolder, MarkableConfiguration processMarkableConfiguration, Guid ownerID, int? maxFlowJobElementExecutions )

RAYLASE.Shared.dll
public class RAYLASE.Shared.GUI.CultureToImageConverter

+ public virtual object Convert( object value, Type targetType, object parameter, CultureInfo culture )
+ public virtual object ConvertBack( object value, Type targetType, object parameter, CultureInfo culture )
+ public CultureToImageConverter( )