LineFormat

LineFormat class

Represents format of a line.

public class LineFormat : PVIObject, ILineFormat

Properties

Name Description
Alignment { get; set; } Returns or sets the line alignment. Read/write LineAlignment.
AsIPresentationComponent { get; } Allows to get base IPresentationComponent interface. Read-only IPresentationComponent.
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 ILineFillFormat.
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.
override Equals(object) Compares with specified object.
GetEffective() Gets effective line formatting data with the inheritance applied.
override GetHashCode() Returns hash code.

See Also