Class ShapeViolationSettings
Namespace: Aurigma.DesignAtoms.Model.Items
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class ShapeViolationSettings : ViolationSettings
Inheritance: System.Object -> Aurigma.DesignAtoms.Model.Items.ViolationSettings -> ShapeViolationSettings
Inherited Members
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.Equals(Aurigma.DesignAtoms.Model.Items.ViolationSettings)
Aurigma.DesignAtoms.Model.Items.ViolationSettings.DeepClone``1(<TViolationSettings>)- Aurigma.DesignAtoms.Model.Items.ViolationSettings.Clone()
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.OnPropertyChanged(System.String)
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.AllowSafetyLines
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.AllowBleedArea
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.AllowRegion
- Aurigma.DesignAtoms.Model.Items.ViolationSettings.PropertyChanged
System.Object.ToStringSystem.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
ShapeViolationSettings
public ShapeViolationSettings()
ShapeViolationSettings
public ShapeViolationSettings(bool defaultValue)
Properties
AllowShape
public bool AllowShape { get; set; }
Methods
Equals
protected bool Equals(ShapeViolationSettings other)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.ShapeViolationSettings | other |
Returns
System.Boolean
Equals
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
System.Object | obj |
Returns
System.Boolean
Overrides
DeepClone<TItem>
public override TItem DeepClone<TItem>(TItem clone = null)
where TItem : ViolationSettings
Parameters
| Type | Name | Description |
|---|---|---|
<TItem> | clone |
Returns
<TItem>
Overrides
Aurigma.DesignAtoms.Model.Items.ViolationSettings.DeepClone``1(<TItem>)