Skip to main content

Class SurfaceMockup

Namespace: Aurigma.DesignAtoms.Model
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class SurfaceMockup : ModelComponent, ICloneable

Inheritance: System.Object -> Aurigma.DesignAtoms.Model.ModelComponent -> SurfaceMockup

Implements

  • System.ComponentModel.INotifyPropertyChanged
  • System.ICloneable

Inherited Members

Constructors

SurfaceMockup

public SurfaceMockup(Collection<MockupContainer> underContainers = null, Collection<MockupContainer> overContainers = null)

Properties

UnderContainers

public Collection<MockupContainer> UnderContainers { get; protected set; }

OverContainers

public Collection<MockupContainer> OverContainers { get; protected set; }

Methods

DeepClone<TItem>

public override TItem DeepClone<TItem>(TItem clone = null, bool keepIds = false)
where TItem : ModelComponent
Parameters
TypeNameDescription
<TItem>clone
System.BooleankeepIds
Returns

<TItem>

Overrides
  • Aurigma.DesignAtoms.Model.ModelComponent.DeepClone``1(<TItem>,System.Boolean)

Equals

protected bool Equals(SurfaceMockup other)
Parameters
TypeNameDescription
Aurigma.DesignAtoms.Model.SurfaceMockupother
Returns

System.Boolean

Equals

public override bool Equals(object obj)
Parameters
TypeNameDescription
System.Objectobj
Returns

System.Boolean

Overrides

Fields

ParentSurface

public Surface ParentSurface
Was this page helpful?