Click or drag to resize

API changes - 2.35

RAYLASE.Marker.Configuration.dll
  public class RAYLASE.Marker.Configuration.LoggerConfiguration

+ public bool UseDefaultConfiguration { get; set; }

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

+ public CenterJobItemEventArgs( bool Individually = true )
+ public bool Individually { get; set; }

RAYLASE.Marker.JobElement.dll
  public class RAYLASE.Marker.JobElement.BaseMarkableJobElement

+ protected int DoCalculateTotalNumberOfPasses( IList<ExecutionSequence> executionSequences )
+ public virtual bool HasFiniteMultiplePasses( )
+ public virtual bool HasInfinitePasses( )

  public class RAYLASE.Marker.JobElement.BaseMarkableVectorGraphic

+ public virtual bool HasFiniteMultiplePasses( )
+ public virtual bool HasInfinitePasses( )

RAYLASE.Marker.VectorGraphicElement.dll
  public class RAYLASE.Marker.VectorGraphicElement.BaseVectorGraphicElement

- public IList<ExecutionSequence> ResolveExecutionSequences( IList<IList<ExecutionSequence>> allExecutionSequences )
+ public IList<ExecutionSequence> ResolveExecutionSequences( IList<ValueTuple<IList<ExecutionSequence>, bool>> allExecutionSequences )

  public class RAYLASE.Marker.VectorGraphicElement.ExecutionSequence

- public int Executions { get; set; }
+ public int? Executions { get; set; }

  public class RAYLASE.Marker.VectorGraphicElement.VectorGraphicEngine

- public virtual IList<VectorGraphicPath> PrepareExecution( CommandListType commandListType, PenSet penSet, dmat4 transformation, bool doRamping, bool onlyGeometric, bool resolveShouldMark )