ILineFormat

ILineFormat interface

Represents format of a line.

public interface ILineFormat : ILineParamSource

Properties

Name Description
Alignment { get; set; } Returns or sets the line alignment. Read/write LineAlignment.
AsILineParamSource { get; } Allows to get base ILineParamSource interface. Read-only ILineParamSource.
BeginArrowheadLength { get; set; } Returns or sets the arrowhead length at the beginning of a line. Read/write LineArrowheadLength.
BeginArrowheadStyle { get; set; } Returns or sets the arrowhead style at the beginning of a line. Read/write LineArrowheadStyle.
BeginArrowheadWidth { get; set; } Returns or sets the arrowhead width at the beginning of a line. Read/write LineArrowheadWidth.
CapStyle { get; set; } Returns or sets the line cap style. Read/write LineCapStyle.
CustomDashPattern { get; set; } Returns or sets the custom dash pattern. Read/write Single[].
DashStyle { get; set; } Returns or sets the line dash style. Read/write LineDashStyle.
EndArrowheadLength { get; set; } Returns or sets the arrowhead length at the end of a line. Read/write LineArrowheadLength.
EndArrowheadStyle { get; set; } Returns or sets the arrowhead style at the end of a line. Read/write LineArrowheadStyle.
EndArrowheadWidth { get; set; } Returns or sets the arrowhead width at the end of a line. Read/write LineArrowheadWidth.
FillFormat { get; } Returns the fill format of a line. Read-only ILineFillFormat.
IsFormatNotDefined { get; } Returns true if line format is not defined (as just created, default). Read-only Boolean.
JoinStyle { get; set; } Returns or sets the lines join style. Read/write LineJoinStyle.
MiterLimit { get; set; } Returns or sets the miter limit of a line. Read/write Single.
SketchFormat { get; } Returns the sketch format of a line. Read-only ISketchFormat.
Style { get; set; } Returns or sets the line style. Read/write LineStyle.
Width { get; set; } Returns or sets the width of a line. Read/write Double.

Methods

Name Description
Equals(ILineFormat) Determines whether the two LineFormat instances are equal.
GetEffective() Gets effective line formatting data with the inheritance applied.

See Also