Click or drag to resize

Layout Class

imbVeles Framework: imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Represents a layout.
Inheritance Hierarchy

Namespace:  netDxf.Objects
Assembly:  netDXF.Standard (in netDXF.Standard.dll) Version: 2.1.1
Syntax
C#
public class Layout : TableObject, IComparable<Layout>
Request Example View Source

The Layout type exposes the following members.

Constructors
  NameDescription
Public methodLayout
Initializes a new layout.
Top
Properties
  NameDescription
Public propertyAssociatedBlock
Gets the associated ModelSpace or PaperSpace block.
Public propertyBasePoint
Gets or sets the insertion base point for this layout.
Public propertyCodeName
Gets the DXF object name.
(Inherited from DxfObject.)
Public propertyElevation
Gets or sets the elevation.
Public propertyHandle
Gets the handle assigned to the DXF object.
(Inherited from DxfObject.)
Public propertyIsPaperSpace
Defines if this layout is a paper space.
Public propertyIsReserved
Gets if the table object is reserved and cannot be deleted.
(Inherited from TableObject.)
Public propertyMaxExtents
Gets or sets the maximum extents for this layout.
Public propertyMaxLimit
Gets or sets the maximum limits for this layout.
Public propertyMinExtents
Gets or sets the maximum extents for this layout.
Public propertyMinLimit
Gets or sets the minimum limits for this layout.
Public propertyStatic memberModelSpace
Gets the ModelSpace layout.
Public propertyName
Gets the name of the table object.
(Inherited from TableObject.)
Public propertyOwner
Gets the owner of the actual layout.
Public propertyPlotSettings
Gets or sets the plot settings
Public propertyTabOrder
Gets or sets the tab order.
Public propertyUcsOrigin
Gets or sets the UCS origin.
Public propertyUcsXAxis
Gets or sets the UCS X axis.
Public propertyUcsYAxis
Gets or sets the UCS Y axis.
Public propertyViewport
Gets the viewport associated with this layout. This is the viewport with Id 1 that represents the paper space itself, it has no graphical representation, and does not show the model.
Top
Methods
  NameDescription
Public methodClone
Creates a new Layout that is a copy of the current instance.
(Overrides TableObjectClone.)
Public methodClone(String)
Creates a new Layout that is a copy of the current instance.
(Overrides TableObjectClone(String).)
Public methodCompareTo(Object)
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.)
Public methodCompareTo(Layout)
Compares the current object with another object of the same type.
Public methodCompareTo(TableObject)
Compares the current TableObject with another TableObject of the same type.
(Inherited from TableObject.)
Public methodEquals(Object)
Check if two TableObject are equal.
(Inherited from TableObject.)
Public methodEquals(TableObject)
Check if two TableObject are equal.
(Inherited from TableObject.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from TableObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnNameChangedEvent (Inherited from TableObject.)
Public methodToString
Converts the value of this instance to its equivalent string representation.
(Inherited from TableObject.)
Top
Events
  NameDescription
Public eventNameChanged (Inherited from TableObject.)
Top
Fields
  NameDescription
Public fieldStatic memberModelSpaceName
Layout ModelSpace name.
Top
See Also