com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IAxis

    • Method Detail

      • getAxisBetweenCategories

        boolean getAxisBetweenCategories()

        Represents if the value axis crosses the category axis between categories. This property applies only to category axes, and it doesn't apply to 3-D charts. Read/write boolean.

      • setAxisBetweenCategories

        void setAxisBetweenCategories(boolean value)

        Represents if the value axis crosses the category axis between categories. This property applies only to category axes, and it doesn't apply to 3-D charts. Read/write boolean.

      • getCrossAt

        float getCrossAt()

        Represents the point on the axis where the perpendicular axis crosses it. Read/write float.

      • setCrossAt

        void setCrossAt(float value)

        Represents the point on the axis where the perpendicular axis crosses it. Read/write float.

      • getDisplayUnit

        int getDisplayUnit()

        Specifies the scaling value of the display units for the value axis. Read/write DisplayUnitType.

      • setDisplayUnit

        void setDisplayUnit(int value)

        Specifies the scaling value of the display units for the value axis. Read/write DisplayUnitType.

      • getActualMaxValue

        double getActualMaxValue()

        Specifies actual maximum value on the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • getActualMinValue

        double getActualMinValue()

        Specifies actual minimum value on the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • getActualMajorUnit

        double getActualMajorUnit()

        Specifies actual major unit of the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • getActualMinorUnit

        double getActualMinorUnit()

        Specifies actual minor unit of the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • getActualMajorUnitScale

        int getActualMajorUnitScale()

        Specifies actual major unit scale of the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • getActualMinorUnitScale

        int getActualMinorUnitScale()

        Specifies actual minor unit scale of the axis. Call method IChart.ValidateChartLayout() previously to get actual value.

      • isAutomaticMaxValue

        boolean isAutomaticMaxValue()

        Indicates whether the max value is automatically assigned. Read/write boolean.

      • setAutomaticMaxValue

        void setAutomaticMaxValue(boolean value)

        Indicates whether the max value is automatically assigned. Read/write boolean.

      • getMaxValue

        double getMaxValue()

        Represents the maximum value on the value axis. Read/write double.

      • setMaxValue

        void setMaxValue(double value)

        Represents the maximum value on the value axis. Read/write double.

      • getMinorUnit

        double getMinorUnit()

        Represents the minor units for the date or value axis. Read/write double.

      • setMinorUnit

        void setMinorUnit(double value)

        Represents the minor units for the date or value axis. Read/write double.

      • isAutomaticMinorUnit

        boolean isAutomaticMinorUnit()

        Indicates whether the minor unit of the axis is automatically assigned. Read/write boolean.

      • setAutomaticMinorUnit

        void setAutomaticMinorUnit(boolean value)

        Indicates whether the minor unit of the axis is automatically assigned. Read/write boolean.

      • getMajorUnit

        double getMajorUnit()

        Represents the major units for the date or value axis. Read/write double.

      • setMajorUnit

        void setMajorUnit(double value)

        Represents the major units for the date or value axis. Read/write double.

      • isAutomaticMajorUnit

        boolean isAutomaticMajorUnit()

        Indicates whether the major unit of the axis is automatically assigned. Read/write boolean.

      • setAutomaticMajorUnit

        void setAutomaticMajorUnit(boolean value)

        Indicates whether the major unit of the axis is automatically assigned. Read/write boolean.

      • isAutomaticMinValue

        boolean isAutomaticMinValue()

        Indicates whether the min value is automatically assigned. Read/write boolean.

      • setAutomaticMinValue

        void setAutomaticMinValue(boolean value)

        Indicates whether the min value is automatically assigned. Read/write boolean.

      • getMinValue

        double getMinValue()

        Represents the minimum value on the value axis. Read/write double.

      • setMinValue

        void setMinValue(double value)

        Represents the minimum value on the value axis. Read/write double.

      • isLogarithmic

        boolean isLogarithmic()

        Represents if the value axis scale type is logarithmic or not. Read/write boolean.

      • setLogarithmic

        void setLogarithmic(boolean value)

        Represents if the value axis scale type is logarithmic or not. Read/write boolean.

      • getLogBase

        double getLogBase()

        Represents the logarithmic base. Default value is 10. Read/write double.

      • setLogBase

        void setLogBase(double value)

        Represents the logarithmic base. Default value is 10. Read/write double.

      • isPlotOrderReversed

        boolean isPlotOrderReversed()

        Represents if MS PowerPoint plots data points from last to first. Read/write boolean.

      • setPlotOrderReversed

        void setPlotOrderReversed(boolean value)

        Represents if MS PowerPoint plots data points from last to first. Read/write boolean.

      • isVisible

        boolean isVisible()

        Represents if the axis is visible. Read/write boolean.

      • setVisible

        void setVisible(boolean value)

        Represents if the axis is visible. Read/write boolean.

      • getMajorTickMark

        int getMajorTickMark()

        Represents the type of major tick mark for the specified axis. Read/write TickMarkType.

      • setMajorTickMark

        void setMajorTickMark(int value)

        Represents the type of major tick mark for the specified axis. Read/write TickMarkType.

      • getMinorTickMark

        int getMinorTickMark()

        Represents the type of minor tick mark for the specified axis. Read/write TickMarkType.

      • setMinorTickMark

        void setMinorTickMark(int value)

        Represents the type of minor tick mark for the specified axis. Read/write TickMarkType.

      • getTickLabelPosition

        int getTickLabelPosition()

        Represents the position of tick-mark labels on the specified axis. Read/write TickLabelPositionType.

      • setTickLabelPosition

        void setTickLabelPosition(int value)

        Represents the position of tick-mark labels on the specified axis. Read/write TickLabelPositionType.

      • getMajorUnitScale

        int getMajorUnitScale()

        Represents the major unit scale for the date axis. Read/write TimeUnitType.

      • setMajorUnitScale

        void setMajorUnitScale(int value)

        Represents the major unit scale for the date axis. Read/write TimeUnitType.

      • getMinorUnitScale

        int getMinorUnitScale()

        Represents the major unit scale for the date axis. Read/write TimeUnitType.

      • setMinorUnitScale

        void setMinorUnitScale(int value)

        Represents the major unit scale for the date axis. Read/write TimeUnitType.

      • getBaseUnitScale

        int getBaseUnitScale()

        Specifies the smallest time unit that is represented on the date axis. Read/write TimeUnitType.

      • setBaseUnitScale

        void setBaseUnitScale(int value)

        Specifies the smallest time unit that is represented on the date axis. Read/write TimeUnitType.

      • getShowMinorGridLines

        boolean getShowMinorGridLines()

        Represents if the minor gridlines showed. Read-only boolean.

      • getShowMajorGridLines

        boolean getShowMajorGridLines()

        Represents if the major gridlines showed. Read-only boolean.

      • getCrossType

        int getCrossType()

        Represents the CrossType on the specified axis where the other axis crosses. Read/write CrossesType.

      • setCrossType

        void setCrossType(int value)

        Represents the CrossType on the specified axis where the other axis crosses. Read/write CrossesType.

      • getPosition

        int getPosition()

        Represents position of axis. Read/write AxisPositionType.

      • setPosition

        void setPosition(int value)

        Represents position of axis. Read/write AxisPositionType.

      • hasTitle

        boolean hasTitle()

        Determines whether a axis has a visible title. Read/write boolean.

      • setTitle

        void setTitle(boolean value)

        Determines whether a axis has a visible title. Read/write boolean.

      • getNumberFormat

        java.lang.String getNumberFormat()

        Represents the format string for the Axis Labels. Read/write String.

      • setNumberFormat

        void setNumberFormat(java.lang.String value)

        Represents the format string for the Axis Labels. Read/write String.

      • isNumberFormatLinkedToSource

        boolean isNumberFormatLinkedToSource()

        Indicates whether the format is linked source data. Read/write boolean.

      • setNumberFormatLinkedToSource

        void setNumberFormatLinkedToSource(boolean value)

        Indicates whether the format is linked source data. Read/write boolean.

      • getTickLabelRotationAngle

        float getTickLabelRotationAngle()

        Represents the rotation angle of tick labels Read/write float.

      • setTickLabelRotationAngle

        void setTickLabelRotationAngle(float value)

        Represents the rotation angle of tick labels Read/write float.

      • getTickLabelSpacing

        long getTickLabelSpacing()

        Specifies how many tick labels to skip between label that is drawn. Read/write long.

      • setTickLabelSpacing

        void setTickLabelSpacing(long value)

        Specifies how many tick labels to skip between label that is drawn. Read/write long.

      • isAutomaticTickLabelSpacing

        boolean isAutomaticTickLabelSpacing()

        Specifies automatic tick label spacing value. If false: use TickLabelSpacing property. Read/write boolean.

      • setAutomaticTickLabelSpacing

        void setAutomaticTickLabelSpacing(boolean value)

        Specifies automatic tick label spacing value. If false: use TickLabelSpacing property. Read/write boolean.

      • getTickMarksSpacing

        long getTickMarksSpacing()

        Specifies how many tick marks shall be skipped before the next one shall be drawn. Applied to category or series axis. Read/write int.

      • setTickMarksSpacing

        void setTickMarksSpacing(long value)

        Specifies how many tick marks shall be skipped before the next one shall be drawn. Applied to category or series axis. Read/write int.

      • isAutomaticTickMarksSpacing

        boolean isAutomaticTickMarksSpacing()

        Specifies automatic tick marks spacing value. If false: use TickMarksSpacing property. Read/write boolean.

      • setAutomaticTickMarksSpacing

        void setAutomaticTickMarksSpacing(boolean value)

        Specifies automatic tick marks spacing value. If false: use TickMarksSpacing property. Read/write boolean.

      • getLabelOffset

        int getLabelOffset()

        Specifies the distance of labels from the axis. Applied to category or date axis. Value must be between 0% and 1000%. Read/write int.

      • setLabelOffset

        void setLabelOffset(int value)

        Specifies the distance of labels from the axis. Applied to category or date axis. Value must be between 0% and 1000%. Read/write int.

      • setCategoryAxisTypeAutomatically

        void setCategoryAxisTypeAutomatically()

        Sets IAxis.CategoryAxisType property with a value that is automatically determined based on axis data.

      • getAggregationType

        int getAggregationType()

        Represents aggregation type of category axis (binning). Applied to category. Used with Histogram or HistogramPareto series only.

      • setAggregationType

        void setAggregationType(int value)

        Represents aggregation type of category axis (binning). Applied to category. Used with Histogram or HistogramPareto series only.

      • getBinWidth

        double getBinWidth()

        Specifies bin width when AggregationType property value setted to AxisAggregationType.ByBinWidth. Applied to category axes. Used with Histogram or HistogramPareto series only.

      • setBinWidth

        void setBinWidth(double value)

        Specifies bin width when AggregationType property value setted to AxisAggregationType.ByBinWidth. Applied to category axes. Used with Histogram or HistogramPareto series only.

      • getNumberOfBins

        long getNumberOfBins()

        Specifies number of bins when AggregationType property value setted to AxisAggregationType.ByNumberOfBins. Applied to category axes. Used with Histogram or HistogramPareto series only.

      • setNumberOfBins

        void setNumberOfBins(long value)

        Specifies number of bins when AggregationType property value setted to AxisAggregationType.ByNumberOfBins. Applied to category axes. Used with Histogram or HistogramPareto series only.

      • isOverflowBin

        boolean isOverflowBin()

        Specifies if overflow bin applied. Use IsAutomaticOverflowBin and OverflowBin to adjust overflow bin value.

      • setOverflowBin

        void setOverflowBin(boolean value)

        Specifies if overflow bin applied. Use IsAutomaticOverflowBin and OverflowBin to adjust overflow bin value.

      • isAutomaticOverflowBin

        boolean isAutomaticOverflowBin()

        Specifies automatic overflow bin value. If false: use OverflowBin property.

      • setAutomaticOverflowBin

        void setAutomaticOverflowBin(boolean value)

        Specifies automatic overflow bin value. If false: use OverflowBin property.

      • getOverflowBin

        double getOverflowBin()

        Specifies overflow bin custom value. Applied when IsAutomaticOverflowBin property setted to false and IsOverflowBin property equals true.

      • setOverflowBin

        void setOverflowBin(double value)

        Specifies overflow bin custom value. Applied when IsAutomaticOverflowBin property setted to false and IsOverflowBin property equals true.

      • isUnderflowBin

        boolean isUnderflowBin()

        Specifies if underflow bin applied. Use IsAutomaticUnderflowBin and UnderflowBin to adjust underflow bin value.

      • setUnderflowBin

        void setUnderflowBin(boolean value)

        Specifies if underflow bin applied. Use IsAutomaticUnderflowBin and UnderflowBin to adjust underflow bin value.

      • isAutomaticUnderflowBin

        boolean isAutomaticUnderflowBin()

        Specifies automatic underflow bin value. If false: use UnderflowBin property.

      • setAutomaticUnderflowBin

        void setAutomaticUnderflowBin(boolean value)

        Specifies automatic underflow bin value. If false: use UnderflowBin property.

      • getUnderflowBin

        double getUnderflowBin()

        Specifies underflow bin custom value. Applied when IsAutomaticUnderflowBin property setted to false and IsUnderflowBin property equals true.

      • setUnderflowBin

        void setUnderflowBin(double value)

        Specifies underflow bin custom value. Applied when IsAutomaticUnderflowBin property setted to false and IsUnderflowBin property equals true.