Class ResizeGripsPermissions
Namespace: Aurigma.DesignAtoms.Model.Items
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class ResizeGripsPermissions : ICloneable
Inheritance: System.Object -> ResizeGripsPermissions
Implements
System.ICloneableSystem.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.ToStringSystem.Object.Equals(System.Object,System.Object)System.Object.ReferenceEquals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseClone
Constructors
ResizeGripsPermissions
public ResizeGripsPermissions()
ResizeGripsPermissions
public ResizeGripsPermissions(bool defaultValue)
ResizeGripsPermissions
public ResizeGripsPermissions(bool proportional, bool arbitrary, bool arbitraryFirst = true)
Properties
Edge
public bool Edge { get; set; }
Corner
public string[] Corner { get; set; }
CornerArbitrary
public bool CornerArbitrary { get; set; }
CornerProportional
public bool CornerProportional { get; set; }
Methods
Clone
public object Clone()
Returns
System.Object
Equals
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
System.Object | obj |
Returns
System.Boolean
Overrides
System.Object.Equals(System.Object)
Equals
public bool Equals(ResizeGripsPermissions other)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.DesignAtoms.Model.Items.ResizeGripsPermissions | other |
Returns
System.Boolean
OnPropertyChanged
protected void OnPropertyChanged(string name)
Parameters
| Type | Name | Description |
|---|---|---|
System.String | name |
Fields
Proportional
public static readonly string Proportional
Arbitrary
public static readonly string Arbitrary
Events
PropertyChanged
public event PropertyChangedEventHandler PropertyChanged