Click or drag to resize

API changes - 2.21

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

+ public bool IsValid { get; }

  public class RAYLASE.Marker.Common.GUI.EnumerateExtension

+ public bool IncludeEnum { get; set; }

RAYLASE.Marker.Configuration.dll
  public class RAYLASE.Marker.Configuration.OptimizationSettings

+ public bool GroupPathsByPen { get; set; }

  public class RAYLASE.Marker.Configuration.WorkspaceConfiguration+ScanControllerSettings

+ public double CornerRadius { get; set; }

  public class RAYLASE.Marker.Configuration.WorkspaceConfiguration+ScanControllerSettings

+ public double CornerRadius { get; set; }

  public class RAYLASE.Marker.Configuration.WorkspaceConfiguration

+ public double CornerRadius { get; set; }

RAYLASE.Marker.Device.dll
  public class RAYLASE.Marker.Device.StandAloneConfiguration

+ public bool UseProcessTransformationQueue { get; set; }

RAYLASE.Marker.GUI.Common.dll
RAYLASE.Marker.GUI.Events.dll
RAYLASE.Marker.Job.dll
  public class RAYLASE.Marker.Job.Executor.BaseJobExecutorProfile

+ public bool IgnoreZeroPowerAfterExecution { get; set; }

RAYLASE.Marker.VectorGraphicElement.dll
  public class RAYLASE.Marker.VectorGraphicElement.Cuboid

+ public double CornerRadius { get; set; }

  public class RAYLASE.Marker.VectorGraphicElement.RenderSettings

+ public bool IsExecuted { get; set; }

  public class RAYLASE.Marker.VectorGraphicElement.Utils

+ public static bool PointInTriangle( dvec2 point, dvec2 v1, dvec2 v2, dvec2 v3 )

  public class RAYLASE.Marker.VectorGraphicElement.VectorGraphicEngine

+ public void GroupPathsByPen( )
+ public void ProjectOnSurface( IList<Facet> facets, dmat4 transformation, dmat4 surfaceTransformation, double defaultZ, double maxLength, MarkingMode markingMode, bool useTop = true, int numberOfPoints = 500, double collinearityDistance = 100 )

RAYLASE.MarkerPlugin.dll
  public class RAYLASE.MarkerPlugin.PluginConfiguration+VectorGraphicDefaults

+ public bool GroupPathsByPen { get; set; }

  public class RAYLASE.MarkerPlugin.PluginConfiguration+VectorGraphicDefaults

+ public bool GroupPathsByPen { get; set; }

public class RAYLASE.MarkerPlugin.JobElements.WaitForCommandAutomation

+ public virtual bool CanRunOnScanController { get; }
+ public string CommandValue { get; set; }
+ public virtual BaseScanController Controller { get; set; }
+ protected virtual Control DoShowUI( JobElementHolder jobElementHolder, string id )
+ protected virtual void DoShowUICallback( JobElementHolder jobElementHolder, PluginSettingsView settingsView )
+ protected virtual Guid Execute( JobElementHolder jobElementHolder )
+ protected virtual Guid Execute( JobElementHolder jobElementHolder, IOPortCondition _, Guid? parentListGuid )
+ public virtual void Initialize( )
+ public int Timeout { get; set; }
+ public WaitForCommandAutomation( )