Click or drag to resize

DXFReaderNETControlAddPolygon Method (Vector2, Vector2, Int16, Int16, String, String, Boolean)

Adds a new regular polygon entity giving the polygon side.

Namespace:  DXFReaderNET
Assembly:  DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntax
public EntityObject AddPolygon(
	Vector2 SideStartPoint,
	Vector2 SideEndPoint,
	short Sides,
	short ACIColor = 256,
	string LayerName = "",
	string LineTypeName = "",
	bool AddToDrawing = true
)

Parameters

SideStartPoint
Type: DXFReaderNETVector2
The start point of the polygon side.
SideEndPoint
Type: DXFReaderNETVector2
The end point of the polygon side.
Sides
Type: SystemInt16
The number of sides of the polygon.
ACIColor (Optional)
Type: SystemInt16
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 Light Weight Polyline.
Remarks
The entity is added to the active layout.
See Also