Back to Website
Show / Hide Table of Contents

Class SurfaceMockup

Inheritance
System.Object
ModelComponent
SurfaceMockup
Implements
System.ComponentModel.INotifyPropertyChanged
System.ICloneable
Inherited Members
ModelComponent.UserTagKey
ModelComponent.WarningTagKey
ModelComponent.Tags
ModelComponent.GenerateId()
ModelComponent.ToString()
ModelComponent.Equals(ModelComponent)
ModelComponent.GetHashCode()
ModelComponent.Clone(Boolean)
ModelComponent.Clone()
ModelComponent.OnPropertyChanged(String)
ModelComponent.Version
ModelComponent.Id
ModelComponent.Name
ModelComponent.PropertyChanged
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Model
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class SurfaceMockup : ModelComponent, ICloneable

Constructors

SurfaceMockup(Collection<MockupContainer>, Collection<MockupContainer>)

Declaration
public SurfaceMockup(Collection<MockupContainer> underContainers = null, Collection<MockupContainer> overContainers = null)
Parameters
Type Name Description
Collection<MockupContainer> underContainers
Collection<MockupContainer> overContainers

Fields

ParentSurface

Declaration
public Surface ParentSurface
Field Value
Type Description
Surface

Properties

OverContainers

Declaration
public Collection<MockupContainer> OverContainers { get; protected set; }
Property Value
Type Description
Collection<MockupContainer>

UnderContainers

Declaration
public Collection<MockupContainer> UnderContainers { get; protected set; }
Property Value
Type Description
Collection<MockupContainer>

Methods

DeepClone<TItem>(TItem, Boolean)

Declaration
public override TItem DeepClone<TItem>(TItem clone = null, bool keepIds = false)
    where TItem : ModelComponent
Parameters
Type Name Description
TItem clone
System.Boolean keepIds
Returns
Type Description
TItem
Type Parameters
Name Description
TItem
Overrides
Aurigma.DesignAtoms.Model.ModelComponent.DeepClone<TItem>(TItem, System.Boolean)

Equals(SurfaceMockup)

Declaration
protected bool Equals(SurfaceMockup other)
Parameters
Type Name Description
SurfaceMockup other
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
ModelComponent.Equals(Object)

Implements

System.ComponentModel.INotifyPropertyChanged
System.ICloneable
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback