DXFReaderNETControlAddRectangle Method
|
Adds a new lightweight polyline that forms a rectangle.
Namespace:
DXFReaderNET
Assembly:
DXFReaderNET (in DXFReaderNET.dll) Version: 20.12.2
Syntaxpublic EntityObject AddRectangle(
Vector2 StartPoint,
Vector2 EndPoint,
double FilletRadius = 0,
short ACIColor = 256,
string LayerName = "",
string LineTypeName = "",
bool AddToDrawing = true
)
Public Function AddRectangle (
StartPoint As Vector2,
EndPoint As Vector2,
Optional FilletRadius As Double = 0,
Optional ACIColor As Short = 256,
Optional LayerName As String = "",
Optional LineTypeName As String = "",
Optional AddToDrawing As Boolean = true
) As EntityObject
public:
EntityObject^ AddRectangle(
Vector2 StartPoint,
Vector2 EndPoint,
double FilletRadius = 0,
short ACIColor = 256,
String^ LayerName = L"",
String^ LineTypeName = L"",
bool AddToDrawing = true
)
member AddRectangle :
StartPoint : Vector2 *
EndPoint : Vector2 *
?FilletRadius : float *
?ACIColor : int16 *
?LayerName : string *
?LineTypeName : string *
?AddToDrawing : bool
(* Defaults:
let _FilletRadius = defaultArg FilletRadius 0
let _ACIColor = defaultArg ACIColor 256
let _LayerName = defaultArg LayerName ""
let _LineTypeName = defaultArg LineTypeName ""
let _AddToDrawing = defaultArg AddToDrawing true
*)
-> EntityObject
METHOD AddRectangle(
StartPoint AS Vector2,
EndPoint AS Vector2,
FilletRadius AS REAL8 := 0,
ACIColor AS SHORT := 256,
LayerName AS STRING := "",
LineTypeName AS STRING := "",
AddToDrawing AS LOGIC := TRUE
) AS EntityObject
Parameters
- StartPoint
- Type: DXFReaderNETVector2
Start point of rectangle. - EndPoint
- Type: DXFReaderNETVector2
End point of rectangle. - FilletRadius (Optional)
- Type: SystemDouble
The radius of the rounded corners. Negative value for "notched" corners. - 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 layer name. If omitted, or layername doesn't exist, , or layername 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 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:
EntityObjectThe new added
Light Weight Polyline that forms a rectangle.
See Also