21#include <com/sun/star/chart2/XScaling.hpp>
22#include <com/sun/star/lang/XServiceInfo.hpp>
23#include <com/sun/star/lang/XServiceName.hpp>
30 public ::cppu::WeakImplHelper<
31 css::chart2::XScaling,
32 css::lang::XServiceName,
33 css::lang::XServiceInfo
50 virtual css::uno::Reference<
51 css::chart2::XScaling > SAL_CALL
63 public ::cppu::WeakImplHelper<
64 css::chart2::XScaling,
65 css::lang::XServiceName,
66 css::lang::XServiceInfo
81 virtual double SAL_CALL
84 virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL
95 css::chart2::XScaling,
96 css::lang::XServiceName,
97 css::lang::XServiceInfo
115 virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL
127 css::chart2::XScaling,
128 css::lang::XServiceName,
129 css::lang::XServiceInfo
144 virtual double SAL_CALL
147 virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL getInverseScaling() override
virtual OUString SAL_CALL getImplementationName() override
declare XServiceInfo methods
virtual double SAL_CALL doScaling(double value) override
virtual ~ExponentialScaling() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getServiceName() override
ExponentialScaling()
base is 10.0
virtual OUString SAL_CALL getImplementationName() override
declare XServiceInfo methods
virtual double SAL_CALL doScaling(double value) override
virtual ~LinearScaling() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL getInverseScaling() override
virtual OUString SAL_CALL getServiceName() override
const double m_fLogOfBase
virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL getInverseScaling() override
LogarithmicScaling()
base is 10.0
virtual ~LogarithmicScaling() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual double SAL_CALL doScaling(double value) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual OUString SAL_CALL getImplementationName() override
declare XServiceInfo methods
virtual OUString SAL_CALL getServiceName() override
PowerScaling()
exponent 10.0
virtual ~PowerScaling() override
virtual css::uno::Reference< css::chart2::XScaling > SAL_CALL getInverseScaling() override
virtual OUString SAL_CALL getImplementationName() override
declare XServiceInfo methods
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual OUString SAL_CALL getServiceName() override
virtual double SAL_CALL doScaling(double value) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override