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