Encapsulates the object that represents a chart's axis. More...
Inherits Object.
Public Member Functions | |
virtual intrusive_ptr< Aspose::Cells::Drawing::IArea > | GetIArea ()=0 |
Gets the IArea. More... | |
virtual bool | IsAutomaticMinValue ()=0 |
Indicates whether the min value is automatically assigned. More... | |
virtual void | SetAutomaticMinValue (bool value)=0 |
Indicates whether the min value is automatically assigned. More... | |
virtual intrusive_ptr< Aspose::Cells::Systems::Object > | GetMinValue ()=0 |
Represents the minimum value on the value axis. More... | |
virtual void | SetMinValue (intrusive_ptr< Aspose::Cells::Systems::Object > value)=0 |
Represents the minimum value on the value axis. More... | |
virtual bool | IsAutomaticMaxValue ()=0 |
Indicates whether the max value is automatically assigned. More... | |
virtual void | SetAutomaticMaxValue (bool value)=0 |
Indicates whether the max value is automatically assigned. More... | |
virtual intrusive_ptr< Aspose::Cells::Systems::Object > | GetMaxValue ()=0 |
Represents the maximum value on the value axis. More... | |
virtual void | SetMaxValue (intrusive_ptr< Aspose::Cells::Systems::Object > value)=0 |
Represents the maximum value on the value axis. More... | |
virtual bool | IsAutomaticMajorUnit ()=0 |
Indicates whether the major unit of the axis is automatically assigned. More... | |
virtual void | SetAutomaticMajorUnit (bool value)=0 |
Indicates whether the major unit of the axis is automatically assigned. More... | |
virtual Aspose::Cells::Systems::Double | GetMajorUnit ()=0 |
Represents the major units for the axis. More... | |
virtual void | SetMajorUnit (Aspose::Cells::Systems::Double value)=0 |
Represents the major units for the axis. More... | |
virtual bool | IsAutomaticMinorUnit ()=0 |
Indicates whether the minor unit of the axis is automatically assigned. More... | |
virtual void | SetAutomaticMinorUnit (bool value)=0 |
Indicates whether the minor unit of the axis is automatically assigned. More... | |
virtual Aspose::Cells::Systems::Double | GetMinorUnit ()=0 |
Represents the minor units for the axis. More... | |
virtual void | SetMinorUnit (Aspose::Cells::Systems::Double value)=0 |
Represents the minor units for the axis. More... | |
virtual intrusive_ptr< Aspose::Cells::Drawing::ILine > | GetAxisILine ()=0 |
Gets the appearance of an Axis. More... | |
virtual Aspose::Cells::Charts::TickMarkType | GetMajorTickMark ()=0 |
Represents the type of major tick mark for the specified axis. More... | |
virtual void | SetMajorTickMark (Aspose::Cells::Charts::TickMarkType value)=0 |
Represents the type of major tick mark for the specified axis. More... | |
virtual Aspose::Cells::Charts::TickMarkType | GetMinorTickMark ()=0 |
Represents the type of minor tick mark for the specified axis. More... | |
virtual void | SetMinorTickMark (Aspose::Cells::Charts::TickMarkType value)=0 |
Represents the type of minor tick mark for the specified axis. More... | |
virtual Aspose::Cells::Charts::TickLabelPositionType | GetTickLabelPosition ()=0 |
Represents the position of tick-mark labels on the specified axis. More... | |
virtual void | SetTickLabelPosition (Aspose::Cells::Charts::TickLabelPositionType value)=0 |
Represents the position of tick-mark labels on the specified axis. More... | |
virtual Aspose::Cells::Systems::Double | GetCrossAt ()=0 |
Represents the point on the value axis where the category axis crosses it. More... | |
virtual void | SetCrossAt (Aspose::Cells::Systems::Double value)=0 |
Represents the point on the value axis where the category axis crosses it. More... | |
virtual Aspose::Cells::Charts::CrossType | GetCrossType ()=0 |
Represents the CrossType on the specified axis where the other axis crosses. More... | |
virtual void | SetCrossType (Aspose::Cells::Charts::CrossType value)=0 |
Represents the CrossType on the specified axis where the other axis crosses. More... | |
virtual Aspose::Cells::Systems::Double | GetLogBase ()=0 |
Represents the logarithmic base. Default value is 10.Only applies for Excel2007. More... | |
virtual void | SetLogBase (Aspose::Cells::Systems::Double value)=0 |
Represents the logarithmic base. Default value is 10.Only applies for Excel2007. More... | |
virtual bool | IsLogarithmic ()=0 |
Represents if the value axis scale type is logarithmic or not. More... | |
virtual void | SetLogarithmic (bool value)=0 |
Represents if the value axis scale type is logarithmic or not. More... | |
virtual bool | IsPlotOrderReversed ()=0 |
Represents if Microsoft Excel plots data points from last to first. More... | |
virtual void | SetPlotOrderReversed (bool value)=0 |
Represents if Microsoft Excel plots data points from last to first. More... | |
virtual bool | GetAxisBetweenCategories ()=0 |
Represents if the value axis crosses the category axis between categories. More... | |
virtual void | SetAxisBetweenCategories (bool value)=0 |
Represents if the value axis crosses the category axis between categories. More... | |
virtual intrusive_ptr< Aspose::Cells::Charts::ITickLabels > | GetITickLabels ()=0 |
Returns a ITickLabels object that represents the tick-mark labels for the specified axis. More... | |
virtual Aspose::Cells::Systems::Int32 | GetTickLabelSpacing ()=0 |
Represents the number of categories or series between tick-mark labels. Applies only to category and series axes. More... | |
virtual void | SetTickLabelSpacing (Aspose::Cells::Systems::Int32 value)=0 |
Represents the number of categories or series between tick-mark labels. Applies only to category and series axes. More... | |
virtual bool | IsAutoTickLabelSpacing ()=0 |
Indicates whether ticklabel spacing is automatic More... | |
virtual void | SetAutoTickLabelSpacing (bool value)=0 |
Indicates whether ticklabel spacing is automatic More... | |
virtual Aspose::Cells::Systems::Int32 | GetTickMarkSpacing ()=0 |
Returns or sets the number of categories or series between tick marks. Applies only to category and series axes. More... | |
virtual void | SetTickMarkSpacing (Aspose::Cells::Systems::Int32 value)=0 |
Returns or sets the number of categories or series between tick marks. Applies only to category and series axes. More... | |
virtual Aspose::Cells::Charts::DisplayUnitType | GetDisplayUnit ()=0 |
Represents the unit label for the specified axis. More... | |
virtual void | SetDisplayUnit (Aspose::Cells::Charts::DisplayUnitType value)=0 |
Represents the unit label for the specified axis. More... | |
virtual Aspose::Cells::Systems::Int32 | GetCustUnit ()=0 |
Specifies a custom value for the display unit. More... | |
virtual void | SetCustUnit (Aspose::Cells::Systems::Int32 value)=0 |
Specifies a custom value for the display unit. More... | |
virtual intrusive_ptr< Aspose::Cells::Charts::IDisplayUnitLabel > | GetIDisplayUnitLabel ()=0 |
Represents a unit label on an axis in the specified chart. Unit labels are useful for charting large values for example, in the millions or billions. More... | |
virtual bool | IsDisplayUnitLabelShown ()=0 |
Represents if the display unit label is shown on the specified axis. More... | |
virtual void | SetDisplayUnitLabelShown (bool value)=0 |
Represents if the display unit label is shown on the specified axis. More... | |
virtual intrusive_ptr< Aspose::Cells::Charts::ITitle > | GetITitle ()=0 |
Gets the axis' title. More... | |
virtual Aspose::Cells::Charts::CategoryType | GetCategoryType ()=0 |
Represents the category axis type. More... | |
virtual void | SetCategoryType (Aspose::Cells::Charts::CategoryType value)=0 |
Represents the category axis type. More... | |
virtual Aspose::Cells::Charts::TimeUnit | GetBaseUnitScale ()=0 |
Represents the base unit scale for the category axis. More... | |
virtual void | SetBaseUnitScale (Aspose::Cells::Charts::TimeUnit value)=0 |
Represents the base unit scale for the category axis. More... | |
virtual Aspose::Cells::Charts::TimeUnit | GetMajorUnitScale ()=0 |
Represents the major unit scale for the category axis. More... | |
virtual void | SetMajorUnitScale (Aspose::Cells::Charts::TimeUnit value)=0 |
Represents the major unit scale for the category axis. More... | |
virtual Aspose::Cells::Charts::TimeUnit | GetMinorUnitScale ()=0 |
Represents the major unit scale for the category axis. More... | |
virtual void | SetMinorUnitScale (Aspose::Cells::Charts::TimeUnit value)=0 |
Represents the major unit scale for the category axis. More... | |
virtual bool | IsVisible ()=0 |
Represents if the axis is visible. More... | |
virtual void | SetVisible (bool value)=0 |
Represents if the axis is visible. More... | |
virtual intrusive_ptr< Aspose::Cells::Drawing::ILine > | GetMajorGridILines ()=0 |
Represents major gridlines on a chart axis. More... | |
virtual intrusive_ptr< Aspose::Cells::Drawing::ILine > | GetMinorGridILines ()=0 |
Represents minor gridlines on a chart axis. More... | |
virtual bool | HasMultiLevelLabels ()=0 |
Indicates whether the labels shall be shown as multi level. More... | |
virtual void | SetHasMultiLevelLabels (bool value)=0 |
Indicates whether the labels shall be shown as multi level. More... | |
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::ArrayList > | GetAxisLabels ()=0 |
Gets the labels of the axis after call Chart.Calculate() method. More... | |
Encapsulates the object that represents a chart's axis.
|
pure virtual |
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.
|
pure virtual |
Gets the appearance of an Axis.
|
pure virtual |
Gets the labels of the axis after call Chart.Calculate() method.
|
pure virtual |
Represents the base unit scale for the category axis.
Setting this property only takes effect when the CategoryType property is set to TimeScale.
|
pure virtual |
Represents the category axis type.
|
pure virtual |
Represents the point on the value axis where the category axis crosses it.
The number should be a integer when it applies to category axis. And the value must be between 1 and 31999.
|
pure virtual |
Represents the CrossType on the specified axis where the other axis crosses.
|
pure virtual |
Specifies a custom value for the display unit.
|
pure virtual |
Represents the unit label for the specified axis.
|
pure virtual |
Gets the IArea.
|
pure virtual |
Represents a unit label on an axis in the specified chart. Unit labels are useful for charting large values for example, in the millions or billions.
|
pure virtual |
Returns a ITickLabels object that represents the tick-mark labels for the specified axis.
|
pure virtual |
Gets the axis' title.
|
pure virtual |
Represents the logarithmic base. Default value is 10.Only applies for Excel2007.
|
pure virtual |
Represents major gridlines on a chart axis.
|
pure virtual |
Represents the type of major tick mark for the specified axis.
|
pure virtual |
Represents the major units for the axis.
The major units must be greater than zero.
|
pure virtual |
Represents the major unit scale for the category axis.
|
pure virtual |
Represents the maximum value on the value axis.
The maxValue type only can be double or DateTime
|
pure virtual |
Represents minor gridlines on a chart axis.
|
pure virtual |
Represents the type of minor tick mark for the specified axis.
|
pure virtual |
Represents the minor units for the axis.
The minor units must be greater than zero.
|
pure virtual |
Represents the major unit scale for the category axis.
|
pure virtual |
Represents the minimum value on the value axis.
The minValue type only can be double or DateTime
|
pure virtual |
Represents the position of tick-mark labels on the specified axis.
|
pure virtual |
Represents the number of categories or series between tick-mark labels. Applies only to category and series axes.
The number must be between 1 and 31999.
|
pure virtual |
Returns or sets the number of categories or series between tick marks. Applies only to category and series axes.
The number must be between 1 and 31999.
|
pure virtual |
Indicates whether the labels shall be shown as multi level.
Only valid for category axis.
|
pure virtual |
Indicates whether the major unit of the axis is automatically assigned.
|
pure virtual |
Indicates whether the max value is automatically assigned.
|
pure virtual |
Indicates whether the minor unit of the axis is automatically assigned.
|
pure virtual |
Indicates whether the min value is automatically assigned.
|
pure virtual |
Indicates whether ticklabel spacing is automatic
|
pure virtual |
Represents if the display unit label is shown on the specified axis.
The default value is True.
|
pure virtual |
Represents if the value axis scale type is logarithmic or not.
|
pure virtual |
Represents if Microsoft Excel plots data points from last to first.
|
pure virtual |
Represents if the axis is visible.
|
pure virtual |
Indicates whether the major unit of the axis is automatically assigned.
|
pure virtual |
Indicates whether the max value is automatically assigned.
|
pure virtual |
Indicates whether the minor unit of the axis is automatically assigned.
|
pure virtual |
Indicates whether the min value is automatically assigned.
|
pure virtual |
Indicates whether ticklabel spacing is automatic
|
pure virtual |
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.
|
pure virtual |
Represents the base unit scale for the category axis.
Setting this property only takes effect when the CategoryType property is set to TimeScale.
|
pure virtual |
Represents the category axis type.
|
pure virtual |
Represents the point on the value axis where the category axis crosses it.
The number should be a integer when it applies to category axis. And the value must be between 1 and 31999.
|
pure virtual |
Represents the CrossType on the specified axis where the other axis crosses.
|
pure virtual |
Specifies a custom value for the display unit.
|
pure virtual |
Represents the unit label for the specified axis.
|
pure virtual |
Represents if the display unit label is shown on the specified axis.
The default value is True.
|
pure virtual |
Indicates whether the labels shall be shown as multi level.
Only valid for category axis.
|
pure virtual |
Represents if the value axis scale type is logarithmic or not.
|
pure virtual |
Represents the logarithmic base. Default value is 10.Only applies for Excel2007.
|
pure virtual |
Represents the type of major tick mark for the specified axis.
|
pure virtual |
Represents the major units for the axis.
The major units must be greater than zero.
|
pure virtual |
Represents the major unit scale for the category axis.
|
pure virtual |
Represents the maximum value on the value axis.
The maxValue type only can be double or DateTime
|
pure virtual |
Represents the type of minor tick mark for the specified axis.
|
pure virtual |
Represents the minor units for the axis.
The minor units must be greater than zero.
|
pure virtual |
Represents the major unit scale for the category axis.
|
pure virtual |
Represents the minimum value on the value axis.
The minValue type only can be double or DateTime
|
pure virtual |
Represents if Microsoft Excel plots data points from last to first.
|
pure virtual |
Represents the position of tick-mark labels on the specified axis.
|
pure virtual |
Represents the number of categories or series between tick-mark labels. Applies only to category and series axes.
The number must be between 1 and 31999.
|
pure virtual |
Returns or sets the number of categories or series between tick marks. Applies only to category and series axes.
The number must be between 1 and 31999.
|
pure virtual |
Represents if the axis is visible.