public interface ILineFormat extends ILineParamSource
Represents format of a line.
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(ILineFormat lineFormat)
Determines whether the two LineFormat instances are equal.
|
byte |
getAlignment()
Returns or sets the line alignment.
|
byte |
getBeginArrowheadLength()
Returns or sets the arrowhead length at the beginning of a line.
|
byte |
getBeginArrowheadStyle()
Returns or sets the arrowhead style at the beginning of a line.
|
byte |
getBeginArrowheadWidth()
Returns or sets the arrowhead width at the beginning of a line.
|
byte |
getCapStyle()
Returns or sets the line cap style.
|
float[] |
getCustomDashPattern()
Returns or sets the custom dash pattern.
|
byte |
getDashStyle()
Returns or sets the line dash style.
|
ILineFormatEffectiveData |
getEffective()
Gets effective line formatting data with the inheritance applied.
|
byte |
getEndArrowheadLength()
Returns or sets the arrowhead length at the end of a line.
|
byte |
getEndArrowheadStyle()
Returns or sets the arrowhead style at the end of a line.
|
byte |
getEndArrowheadWidth()
Returns or sets the arrowhead width at the end of a line.
|
ILineFillFormat |
getFillFormat()
Returns the fill format of a line.
|
byte |
getJoinStyle()
Returns or sets the lines join style.
|
float |
getMiterLimit()
Returns or sets the miter limit of a line.
|
ISketchFormat |
getSketchFormat()
Returns the sketch format of a line.
|
byte |
getStyle()
Returns or sets the line style.
|
double |
getWidth()
Returns or sets the width of a line.
|
boolean |
isFormatNotDefined()
Returns true if line format is not defined (as just created, default).
|
void |
setAlignment(byte value)
Returns or sets the line alignment.
|
void |
setBeginArrowheadLength(byte value)
Returns or sets the arrowhead length at the beginning of a line.
|
void |
setBeginArrowheadStyle(byte value)
Returns or sets the arrowhead style at the beginning of a line.
|
void |
setBeginArrowheadWidth(byte value)
Returns or sets the arrowhead width at the beginning of a line.
|
void |
setCapStyle(byte value)
Returns or sets the line cap style.
|
void |
setCustomDashPattern(float[] value)
Returns or sets the custom dash pattern.
|
void |
setDashStyle(byte value)
Returns or sets the line dash style.
|
void |
setEndArrowheadLength(byte value)
Returns or sets the arrowhead length at the end of a line.
|
void |
setEndArrowheadStyle(byte value)
Returns or sets the arrowhead style at the end of a line.
|
void |
setEndArrowheadWidth(byte value)
Returns or sets the arrowhead width at the end of a line.
|
void |
setJoinStyle(byte value)
Returns or sets the lines join style.
|
void |
setMiterLimit(float value)
Returns or sets the miter limit of a line.
|
void |
setStyle(byte value)
Returns or sets the line style.
|
void |
setWidth(double value)
Returns or sets the width of a line.
|
boolean isFormatNotDefined()
Returns true if line format is not defined (as just created, default).
Read-only boolean.
ILineFillFormat getFillFormat()
Returns the fill format of a line.
Read-only ILineFillFormat.
ISketchFormat getSketchFormat()
Returns the sketch format of a line.
Read-only ISketchFormat.
double getWidth()
Returns or sets the width of a line.
Read/write double.
void setWidth(double value)
Returns or sets the width of a line.
Read/write double.
byte getDashStyle()
Returns or sets the line dash style.
Read/write LineDashStyle.
void setDashStyle(byte value)
Returns or sets the line dash style.
Read/write LineDashStyle.
float[] getCustomDashPattern()
Returns or sets the custom dash pattern.
Read/write float[].
void setCustomDashPattern(float[] value)
Returns or sets the custom dash pattern.
Read/write float[].
byte getCapStyle()
Returns or sets the line cap style.
Read/write LineCapStyle.
void setCapStyle(byte value)
Returns or sets the line cap style.
Read/write LineCapStyle.
byte getStyle()
Returns or sets the line style.
Read/write LineStyle.
void setStyle(byte value)
Returns or sets the line style.
Read/write LineStyle.
byte getAlignment()
Returns or sets the line alignment.
Read/write LineAlignment.
void setAlignment(byte value)
Returns or sets the line alignment.
Read/write LineAlignment.
byte getJoinStyle()
Returns or sets the lines join style.
Read/write LineJoinStyle.
void setJoinStyle(byte value)
Returns or sets the lines join style.
Read/write LineJoinStyle.
float getMiterLimit()
Returns or sets the miter limit of a line.
Read/write float.
void setMiterLimit(float value)
Returns or sets the miter limit of a line.
Read/write float.
byte getBeginArrowheadStyle()
Returns or sets the arrowhead style at the beginning of a line.
Read/write LineArrowheadStyle.
void setBeginArrowheadStyle(byte value)
Returns or sets the arrowhead style at the beginning of a line.
Read/write LineArrowheadStyle.
byte getEndArrowheadStyle()
Returns or sets the arrowhead style at the end of a line.
Read/write LineArrowheadStyle.
void setEndArrowheadStyle(byte value)
Returns or sets the arrowhead style at the end of a line.
Read/write LineArrowheadStyle.
byte getBeginArrowheadWidth()
Returns or sets the arrowhead width at the beginning of a line.
Read/write LineArrowheadWidth.
void setBeginArrowheadWidth(byte value)
Returns or sets the arrowhead width at the beginning of a line.
Read/write LineArrowheadWidth.
byte getEndArrowheadWidth()
Returns or sets the arrowhead width at the end of a line.
Read/write LineArrowheadWidth.
void setEndArrowheadWidth(byte value)
Returns or sets the arrowhead width at the end of a line.
Read/write LineArrowheadWidth.
byte getBeginArrowheadLength()
Returns or sets the arrowhead length at the beginning of a line.
Read/write LineArrowheadLength.
void setBeginArrowheadLength(byte value)
Returns or sets the arrowhead length at the beginning of a line.
Read/write LineArrowheadLength.
byte getEndArrowheadLength()
Returns or sets the arrowhead length at the end of a line.
Read/write LineArrowheadLength.
void setEndArrowheadLength(byte value)
Returns or sets the arrowhead length at the end of a line.
Read/write LineArrowheadLength.
boolean equals(ILineFormat lineFormat)
Determines whether the two LineFormat instances are equal.
lineFormat - The LineFormat to compare with the current LineFormat.ILineFormatEffectiveData getEffective()
Gets effective line formatting data with the inheritance applied.
ILineFormatEffectiveData.Copyright © 2004-2025 Aspose Pty Ltd. All Rights Reserved.