28using ::com::sun::star::uno::Reference;
29using ::com::sun::star::uno::Sequence;
34constexpr OUStringLiteral CHART2_COOSYSTEM_POLAR_SERVICE_NAME
35 =
u"com.sun.star.chart2.CoordinateSystems.Polar";
58 return CHART2_COOSYSTEM_POLAR_SERVICE_NAME;
75 return "com.sun.star.comp.chart.PolarCoordinateSystem";
85 return { CHART2_COOSYSTEM_POLAR_SERVICE_NAME };
100 return "com.sun.star.comp.chart2.PolarCoordinateSystem2d" ;
111 CHART2_COOSYSTEM_POLAR_SERVICE_NAME,
112 "com.sun.star.chart2.PolarCoordinateSystem2d" };
127 return "com.sun.star.comp.chart2.PolarCoordinateSystem3d";
138 CHART2_COOSYSTEM_POLAR_SERVICE_NAME,
139 "com.sun.star.chart2.PolarCoordinateSystem3d" };
144extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface *
146 css::uno::Sequence<css::uno::Any>
const &)
148 return cppu::acquire(new ::chart::PolarCoordinateSystem2d);
151extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface *
153 css::uno::Sequence<css::uno::Any>
const &)
155 return cppu::acquire(new ::chart::PolarCoordinateSystem3d);
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_chart2_PolarCoordinateSystem3d_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_chart2_PolarCoordinateSystem2d_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
virtual ~PolarCoordinateSystem2d() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
PolarCoordinateSystem2d()
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getImplementationName() override
PolarCoordinateSystem3d()
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual ~PolarCoordinateSystem3d() override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual OUString SAL_CALL getCoordinateSystemType() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL createClone() override
virtual ~PolarCoordinateSystem() override
virtual OUString SAL_CALL getImplementationName() override
PolarCoordinateSystem(sal_Int32 nDimensionCount)
virtual OUString SAL_CALL getViewServiceName() override
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)
constexpr OUStringLiteral CHART2_COOSYSTEM_POLAR_VIEW_SERVICE_NAME