ACadSharp.Entities.Polyline
class · ACadSharp · CLR name: ACadSharp.Entities.Polyline`1
Represents a ACadSharp.Entities.Polyline`1 entity.
Base type: ACadSharp.Entities.Entity. Inherited members are documented on their declaring type.
Interfaces: ACadSharp.Entities.IEntity, ACadSharp.Entities.IGeometricEntity, ACadSharp.Entities.IPolyline, ACadSharp.IHandledCadObject, ACadSharp.IOrientable.
import acadsharp
Type = acadsharp.get_type('ACadSharp.Entities.Polyline`1')
This is an open generic type with 1 parameter(s). Bind concrete CLR types using Type[...] before instantiation.
This type cannot be instantiated directly.
Declared public members
Signatures retain CLR types and names. Python.NET resolves overloads and converts compatible Python values at call time. Property setters are shown only when public. Operators retain their CLR names; Python.NET also maps supported operators to Python syntax.
.ctor
ACadSharp.Entities.Polyline[T]()
Default constructor.
.ctor
ACadSharp.Entities.Polyline[T](System.Collections.Generic.IEnumerable[T] vertices, System.Boolean isClosed)
ApplyTransform
System.Void ApplyTransform(CSMath.Transform transform)
Documentation inherited from: base member.
Clone
ACadSharp.CadObject Clone()
Documentation inherited from: base member.
GetBoundingBox
CSMath.BoundingBox GetBoundingBox()
Documentation inherited from: base member.
Elevation
System.Double Elevation { get; set; }
Documentation inherited from: base member.
EndWidth
System.Double EndWidth { get; set; }
End width.
Flags
ACadSharp.Entities.PolylineFlags Flags { get; set; }
Polyline flags.
IsClosed
System.Boolean IsClosed { get; set; }
Documentation inherited from: base member.
Layer
ACadSharp.Tables.Layer Layer { get; set; }
Documentation inherited from: base member.
LineType
ACadSharp.Tables.LineType LineType { get; set; }
Documentation inherited from: base member.
MatchVerticesEntityProperties
System.Boolean MatchVerticesEntityProperties { get; set; }
Gets or sets a value indicating whether entity properties in the ACadSharp.Entities.Vertex should be equals to the polyline when adding vertices or modifying the polyline properties.
Normal
CSMath.XYZ Normal { get; set; }
Documentation inherited from: base member.
ObjectName
System.String ObjectName { get; }
Documentation inherited from: base member.
SmoothSurface
ACadSharp.Entities.SmoothSurfaceType SmoothSurface { get; set; }
Curves and smooth surface type.
StartWidth
System.Double StartWidth { get; set; }
Start width.
Thickness
System.Double Thickness { get; set; }
Documentation inherited from: base member.
Vertices
ACadSharp.SeqendCollection[T] Vertices { get; }
Vertices that form this polyline.
Remarks: Each ACadSharp.Entities.Vertex has it's own unique handle.