Table of Contents

Class LayerCollection

Namespace
Macad.Core.Topology
Assembly
Macad.Core.dll
public sealed class LayerCollection : Entity
Inheritance
LayerCollection

Properties

public Layer ActiveLayer { get; set; }
Property Value: Layer

public Layer Default { get; }
Property Value: Layer

public bool IsolateActiveLayer { get; set; }
Property Value: bool

public Layer this[int i] { get; }
i int
Property Value: Layer

public Model Model { get; set; }
Property Value: Model

Methods

public void Add(Layer layer)
layer Layer

public Layer Find(Guid? guid)
guid Guid?
Returns: Layer

public IEnumerator<Layer> GetEnumerator()
Returns: IEnumerator<Layer>

public bool Move(Layer layer, int newIndex)
layer Layer
newIndex int
Returns: bool

public void OnActivated()

public override void OnBeginDeserializing(SerializationContext context)
context SerializationContext

public void Remove(Layer layer)
layer Layer

Events

public event NotifyCollectionChangedEventHandler CollectionChanged
Event Type: NotifyCollectionChangedEventHandler