com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface ILineFormatEffectiveData

  • All Superinterfaces:
    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.

    • Method Detail

      • getWidth

        double getWidth()

        Returns the width of a line. Read-only double.

      • getDashStyle

        byte getDashStyle()

        Returns the line dash style. Read-only LineDashStyle.

      • getCustomDashPattern

        float[] getCustomDashPattern()

        Returns the custom dash pattern. Read-only float[].

      • getCapStyle

        byte getCapStyle()

        Returns the line cap style. Read-only LineCapStyle.

      • getStyle

        byte getStyle()

        Returns the line style. Read-only LineStyle.

      • getAlignment

        byte getAlignment()

        Returns the line alignment. Read-only LineAlignment.

      • getJoinStyle

        byte getJoinStyle()

        Returns the lines join style. Read-only LineJoinStyle.

      • getMiterLimit

        float getMiterLimit()

        Returns the miter limit of a line. Read-only float.

      • getBeginArrowheadStyle

        byte getBeginArrowheadStyle()

        Returns the arrowhead style at the beginning of a line. Read-only LineArrowheadStyle.

      • getEndArrowheadStyle

        byte getEndArrowheadStyle()

        Returns the arrowhead style at the end of a line. Read-only LineArrowheadStyle.

      • getBeginArrowheadWidth

        byte getBeginArrowheadWidth()

        Returns the arrowhead width at the beginning of a line. Read-only LineArrowheadWidth.

      • getEndArrowheadWidth

        byte getEndArrowheadWidth()

        Returns the arrowhead width at the end of a line. Read-only LineArrowheadWidth.

      • getBeginArrowheadLength

        byte getBeginArrowheadLength()

        Returns the arrowhead length at the beginning of a line. Read-only LineArrowheadLength.

      • getEndArrowheadLength

        byte getEndArrowheadLength()

        Returns the arrowhead length at the end of a line. Read-only LineArrowheadLength.

      • equals

        boolean equals(ILineFormatEffectiveData lf)

        Determines whether the two ILineFormatEffectiveData instances are equal.

        Parameters:
        lf - The ILineFormatEffectiveData to compare with the current ILineFormatEffectiveData.
        Returns:
        <b>true</b> if the specified ILineFormatEffectiveData is equal to the current ILineFormatEffectiveData; otherwise, <b>false</b>.