Table of Contents

Class MarkingQuality

Namespace
Loehnert.Lisrt.Laser.Keyence
Assembly
Loehnert.Lisrt.Laser.Keyence.dll

Represents the marking quality of a block.

public class MarkingQuality : PropertyChangedBase, INotifyPropertyChangedEx, INotifyPropertyChanged, IEquatable<MarkingQuality>
Inheritance
PropertyChangedBase
MarkingQuality
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Properties

MarkingStartDelay

Gets or sets the delay before start of marking in milliseconds.

public double MarkingStartDelay { get; set; }

Property Value

double

QualityLevel

Gets or sets the quality level.

public QualityLevel QualityLevel { get; set; }

Property Value

QualityLevel

The default value is UseCommonBlockMarkingQuality.

SkipCross

Gets or sets the skip cross value in millimeters.

public double SkipCross { get; set; }

Property Value

double

The default value is UseCommonBlockSkipCross.

UseCommonBlockSkipCross

Gets the skip cross value indicating that skip cross of the common block marking parameters should be used.

public static double UseCommonBlockSkipCross { get; }

Property Value

double

Methods

Equals(MarkingQuality)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(MarkingQuality other)

Parameters

other MarkingQuality

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.