public interface ILineFormatEffectiveData extends ILineParamSource
Immutable object which contains effective line formatting properties.
ILineFormat
interface to return effective formatting values with inheritance applied.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ILineFormatEffectiveData lf)
Determines whether the two ILineFormatEffectiveData instances are equal.
|
byte |
getAlignment()
Returns the line alignment.
|
byte |
getBeginArrowheadLength()
Returns the arrowhead length at the beginning of a line.
|
byte |
getBeginArrowheadStyle()
Returns the arrowhead style at the beginning of a line.
|
byte |
getBeginArrowheadWidth()
Returns the arrowhead width at the beginning of a line.
|
byte |
getCapStyle()
Returns the line cap style.
|
float[] |
getCustomDashPattern()
Returns the custom dash pattern.
|
byte |
getDashStyle()
Returns the line dash style.
|
byte |
getEndArrowheadLength()
Returns the arrowhead length at the end of a line.
|
byte |
getEndArrowheadStyle()
Returns the arrowhead style at the end of a line.
|
byte |
getEndArrowheadWidth()
Returns the arrowhead width at the end of a line.
|
ILineFillFormatEffectiveData |
getFillFormat()
Returns the fill format of a line.
|
byte |
getJoinStyle()
Returns the lines join style.
|
float |
getMiterLimit()
Returns the miter limit of a line.
|
byte |
getStyle()
Returns the line style.
|
double |
getWidth()
Returns the width of a line.
|
ILineFillFormatEffectiveData getFillFormat()
Returns the fill format of a line.
Read-only ILineFillFormatEffectiveData
.
double getWidth()
Returns the width of a line.
Read-only double
.
byte getDashStyle()
Returns the line dash style.
Read-only LineDashStyle
.
float[] getCustomDashPattern()
Returns the custom dash pattern.
Read-only float[]
.
byte getCapStyle()
Returns the line cap style.
Read-only LineCapStyle
.
byte getStyle()
Returns the line style.
Read-only LineStyle
.
byte getAlignment()
Returns the line alignment.
Read-only LineAlignment
.
byte getJoinStyle()
Returns the lines join style.
Read-only LineJoinStyle
.
float getMiterLimit()
Returns the miter limit of a line.
Read-only float
.
byte getBeginArrowheadStyle()
Returns the arrowhead style at the beginning of a line.
Read-only LineArrowheadStyle
.
byte getEndArrowheadStyle()
Returns the arrowhead style at the end of a line.
Read-only LineArrowheadStyle
.
byte getBeginArrowheadWidth()
Returns the arrowhead width at the beginning of a line.
Read-only LineArrowheadWidth
.
byte getEndArrowheadWidth()
Returns the arrowhead width at the end of a line.
Read-only LineArrowheadWidth
.
byte getBeginArrowheadLength()
Returns the arrowhead length at the beginning of a line.
Read-only LineArrowheadLength
.
byte getEndArrowheadLength()
Returns the arrowhead length at the end of a line.
Read-only LineArrowheadLength
.
boolean equals(ILineFormatEffectiveData lf)
Determines whether the two ILineFormatEffectiveData instances are equal.
lf
- The ILineFormatEffectiveData to compare with the current ILineFormatEffectiveData.<b>true</b>
if the specified ILineFormatEffectiveData is equal to the current ILineFormatEffectiveData; otherwise, <b>false</b>
.