IfcLayer Class

Extended Layer class with Ifc layers properties.
Public Class IfcLayer 
Inherits Layer
This language is not supported or no code example is available.
public class IfcLayer : Layer
This language is not supported or no code example is available.
Name Description
Protected constructor IfcLayer(IfcLayer)
Public constructor IfcLayer(SerializationInfo, StreamingContext) Constructor for deserializing objects.
Public constructor IfcLayer(string) Name only constructor.
Top
Name Description
Public property Color Gets or sets layer color. (inherited from Layer).
Public property Description Gets or sets the layer description.
Public property Exportable Gets or sets a value indicating whether the layer (and all the entities belonging to it) are exported by the various Write* classes. (inherited from Layer).
Public property Identifier Gets or sets the layer Identifier.
Public property LineTypeName Gets or sets the line type name of the Environment.LineTypes collection. In use only if the LineTypeName is byEntity. (inherited from Layer).
Public property LineWeight Gets or sets layer line weight. (inherited from Layer).
Public property Locked Gets or sets a value indicating if the entities on the layer can be selected. (inherited from Layer).
Public property MaterialName Gets or sets layer material. (inherited from Layer).
Public property Name Gets or sets layer name. (inherited from Layer).
Public property Visible Gets or sets layer status (On/Off). (inherited from Layer).
Top
Methods
 
Name Description
Public method Clone() Creates a deep copy of this ifc layer.
Public method ConvertToSurrogate()
Public method Dispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (inherited from Layer).
Public method Equals(Layer) Compares layer names ignoring cases. (inherited from Layer).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetHashCode() (inherited from Layer).
Public method GetKey() Gets the key for the item of the collection. (inherited from Layer).
Public method GetObjectData(SerializationInfo, StreamingContext) Populates a SerializationInfo instance with the data needed to serialize the target object.
Public method GetType Gets the Type of the current instance. (inherited from Object).
Public method GetXElement() For internal use only. (inherited from Layer).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Protected method OnKeyChanged(string, string) When the Name changes I need to notify it to the related keyed collections before changing it. (inherited from Layer).
Public method SetKey(string) Sets the key for the item of the collection. (inherited from Layer).
Public method ToString() Returns a string that represents the current object. (inherited from Layer).
Top
Events
 
Name Description
Public event KeyChanged Occurs when the Name changes. (inherited from Layer).
Public event VisibleChanged Occurs when the Visible changes. (inherited from Layer).
Top
devDept.Eyeshot.Translators.IfcLayer

.NET Framework

Supported in: 4.8

In this article

Definition