Skip to content

ACadSharp.Entities.Insert

Albert Domenech edited this page Mar 28, 2025 · 10 revisions

Insert Class

Represents a entity.

Remarks

Object name
Dxf class name

Definition

Namespace: ACadSharp.Entities

C#

DxfNameAttribute
DxfSubClassAttribute
public class Insert

Properties

Returns Name Summary
SeqendCollection<AttributeEntity> Attributes Attributes from the block reference
BlockRecord Block Gets the insert block definition.
UInt16 ColumnCount Column count
Double ColumnSpacing Column spacing
Boolean HasAttributes True if the insert has attribute entities in it
Boolean HasDynamicSubclass
XYZ InsertPoint A 3D WCS coordinate representing the insertion or origin point.
Boolean IsMultiple Flag is true for multiple insertion of the same block.
XYZ Normal Specifies the three-dimensional normal unit vector for the object.
String ObjectName
ObjectType ObjectType
Double Rotation Specifies the rotation angle for the object.
UInt16 RowCount Row count
Double RowSpacing Row spacing
String SubclassMarker
Double XScale X scale factor.
Double YScale Y scale factor.
Double ZScale Z scale factor.

Methods

Returns Name Summary
CadObject Clone
BoundingBox GetBoundingBox Gets the bounding box aligned with the axis XYZ that occupies this entity.
Transform GetTransform Get the transform that will be applied to the entities in the when this entity is processed.
Void UpdateAttributes Updates all attribute definitions contained in the block reference as entities in the insert.
Clone this wiki locally