Represents the scaling options of the axis.
Shows how to apply logarithmic scaling to a chart axis.
#include <Aspose.Words.Cpp/Drawing/Charts/AxisScaling.h>
Public Member Functions | |
AxisScaling () | |
SharedPtr< Aspose::Collections::StringToObjDictionary< SharedPtr< Aspose::Words::Drawing::Core::Dml::DmlExtension > > > | get_Extensions () override |
double | get_LogBase () const |
Gets or sets the logarithmic base for a logarithmic axis. More... | |
SharedPtr< AxisBound > | get_Maximum () |
Gets or sets the maximum value of the axis. More... | |
SharedPtr< AxisBound > | get_Minimum () |
Gets or sets minimum value of the axis. More... | |
AxisScaleType | get_Type () const |
Gets or sets scaling type of the axis. More... | |
virtual const TypeInfo & | GetType () const override |
virtual bool | Is (const TypeInfo &target) const override |
void | set_Extensions (SharedPtr< Aspose::Collections::StringToObjDictionary< SharedPtr< Aspose::Words::Drawing::Core::Dml::DmlExtension >>> value) override |
void | set_LogBase (double value) |
Setter for get_LogBase. More... | |
void | set_Maximum (SharedPtr< AxisBound > value) |
Setter for get_Maximum. More... | |
void | set_Minimum (SharedPtr< AxisBound > value) |
Setter for get_Minimum. More... | |
void | set_Type (AxisScaleType value) |
Setter for get_Type. More... | |
Static Public Member Functions | |
static const TypeInfo & | Type () |
Aspose::Words::Drawing::Charts::AxisScaling::AxisScaling | ( | ) |
|
override |
double Aspose::Words::Drawing::Charts::AxisScaling::get_LogBase | ( | ) | const |
Gets or sets the logarithmic base for a logarithmic axis.
The property is not supported by MS Office 2016 new charts.
Valid range of a floating point value is greater than or equal to 2 and less than or equal to 1000. The property has effect only if Type is set to Logarithmic.
Setting this property sets the Type property to Logarithmic.
Shows how to apply logarithmic scaling to a chart axis.
System::SharedPtr<Aspose::Words::Drawing::Charts::AxisBound> Aspose::Words::Drawing::Charts::AxisScaling::get_Maximum | ( | ) |
Gets or sets the maximum value of the axis.
Shows how to insert chart with date/time values.
System::SharedPtr<Aspose::Words::Drawing::Charts::AxisBound> Aspose::Words::Drawing::Charts::AxisScaling::get_Minimum | ( | ) |
Gets or sets minimum value of the axis.
Shows how to insert chart with date/time values.
Aspose::Words::Drawing::Charts::AxisScaleType Aspose::Words::Drawing::Charts::AxisScaling::get_Type | ( | ) | const |
Gets or sets scaling type of the axis.
Shows how to apply logarithmic scaling to a chart axis.
|
overridevirtual |
|
overridevirtual |
|
override |
void Aspose::Words::Drawing::Charts::AxisScaling::set_LogBase | ( | double | value | ) |
void Aspose::Words::Drawing::Charts::AxisScaling::set_Maximum | ( | System::SharedPtr< Aspose::Words::Drawing::Charts::AxisBound > | value | ) |
void Aspose::Words::Drawing::Charts::AxisScaling::set_Minimum | ( | System::SharedPtr< Aspose::Words::Drawing::Charts::AxisBound > | value | ) |
void Aspose::Words::Drawing::Charts::AxisScaling::set_Type | ( | Aspose::Words::Drawing::Charts::AxisScaleType | value | ) |
|
static |