Click or drag to resize

DXFReaderNETControlAddAlignedDimension Method (Vector3, Vector3, Vector3, String, Int16, String, String, Boolean)

Adds a new aligned dimension to the current drawing with start point, end point and position of the dimension.

Namespace:  DXFReaderNET
Assembly:  DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntax
public EntityObject AddAlignedDimension(
	Vector3 StartPoint,
	Vector3 EndPoint,
	Vector3 Position,
	string DimensionStyleName = "",
	short ACIColor = 256,
	string LayerName = "",
	string LineTypeName = "",
	bool AddToDrawing = true
)

Parameters

StartPoint
Type: DXFReaderNETVector3
First reference point of the dimension.
EndPoint
Type: DXFReaderNETVector3
Second reference point of the dimension.
Position
Type: DXFReaderNETVector3
Point position of the dimension line.
DimensionStyleName (Optional)
Type: SystemString
The dimension style name. If omitted the current dimension style will be used.
ACIColor (Optional)
Type: SystemInt16
A number for 0 to 256 corresponding to the AutoCAD Color Index (0 = ByBlock; 256 = ByLayer. Default value = 256).
LayerName (Optional)
Type: SystemString
The layer name. If omitted, or layername doesn't exist, the CurrentLayer will be used.
LineTypeName (Optional)
Type: SystemString
The linetype name. If omitted, or linetype doesn't exist, the CurrentLineTypeName will be used.
AddToDrawing (Optional)
Type: SystemBoolean
If true, the entity will be added to the drawing. Determines whether the created slot entity should actually be added to the current drawing or database. If false, the method just creates and returns the EntityObject without inserting it into the drawing. Useful when you want to preview, modify, or combine it with other entities before committing.

Return Value

Type: EntityObject
The new added entity as a Dimension.
Remarks
The entity is added to the active layout.
See Also