#include <parametricpolypolygon.hxx>
|
static css::uno::Sequence< OUString > | getAvailableServiceNames () |
|
static ParametricPolyPolygon * | create (const css::uno::Reference< css::rendering::XGraphicDevice > &rDevice, std::u16string_view rServiceName, const css::uno::Sequence< css::uno::Any > &rArgs) |
|
|
static ParametricPolyPolygon * | createLinearHorizontalGradient (const css::uno::Reference< css::rendering::XGraphicDevice > &rDevice, const css::uno::Sequence< css::uno::Sequence< double > > &colors, const css::uno::Sequence< double > &stops) |
|
static ParametricPolyPolygon * | createEllipticalGradient (const css::uno::Reference< css::rendering::XGraphicDevice > &rDevice, const css::uno::Sequence< css::uno::Sequence< double > > &colors, const css::uno::Sequence< double > &stops, double fAspect) |
|
static ParametricPolyPolygon * | createRectangularGradient (const css::uno::Reference< css::rendering::XGraphicDevice > &rDevice, const css::uno::Sequence< css::uno::Sequence< double > > &colors, const css::uno::Sequence< double > &stops, double fAspect) |
|
Definition at line 40 of file parametricpolypolygon.hxx.
canvas::ParametricPolyPolygon::~ParametricPolyPolygon |
( |
| ) |
|
|
overrideprivatevirtual |
canvas::ParametricPolyPolygon::ParametricPolyPolygon |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const ::basegfx::B2DPolygon & |
rGradientPoly, |
|
|
GradientType |
eType, |
|
|
const css::uno::Sequence< css::uno::Sequence< double > > & |
colors, |
|
|
const css::uno::Sequence< double > & |
stops, |
|
|
double |
nAspectRatio |
|
) |
| |
|
private |
Private, because objects can only be created from the static factories.
canvas::ParametricPolyPolygon::ParametricPolyPolygon |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
GradientType |
eType, |
|
|
const css::uno::Sequence< css::uno::Sequence< double > > & |
colors, |
|
|
const css::uno::Sequence< double > & |
stops |
|
) |
| |
|
private |
ParametricPolyPolygon * canvas::ParametricPolyPolygon::create |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
std::u16string_view |
rServiceName, |
|
|
const css::uno::Sequence< css::uno::Any > & |
rArgs |
|
) |
| |
|
static |
Definition at line 42 of file parametricpolypolygon.cxx.
References createEllipticalGradient(), createLinearHorizontalGradient(), createRectangularGradient(), and u.
Referenced by canvas::GraphicDeviceBase< Base, DeviceHelper, Mutex, UnambiguousBase >::createInstance(), and canvas::GraphicDeviceBase< Base, DeviceHelper, Mutex, UnambiguousBase >::createInstanceWithArguments().
ParametricPolyPolygon * canvas::ParametricPolyPolygon::createEllipticalGradient |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::uno::Sequence< css::uno::Sequence< double > > & |
colors, |
|
|
const css::uno::Sequence< double > & |
stops, |
|
|
double |
fAspect |
|
) |
| |
|
staticprivate |
ParametricPolyPolygon * canvas::ParametricPolyPolygon::createLinearHorizontalGradient |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::uno::Sequence< css::uno::Sequence< double > > & |
colors, |
|
|
const css::uno::Sequence< double > & |
stops |
|
) |
| |
|
staticprivate |
ParametricPolyPolygon * canvas::ParametricPolyPolygon::createRectangularGradient |
( |
const css::uno::Reference< css::rendering::XGraphicDevice > & |
rDevice, |
|
|
const css::uno::Sequence< css::uno::Sequence< double > > & |
colors, |
|
|
const css::uno::Sequence< double > & |
stops, |
|
|
double |
fAspect |
|
) |
| |
|
staticprivate |
void SAL_CALL canvas::ParametricPolyPolygon::disposing |
( |
| ) |
|
|
overridevirtual |
uno::Sequence< OUString > canvas::ParametricPolyPolygon::getAvailableServiceNames |
( |
| ) |
|
|
static |
uno::Sequence< double > SAL_CALL canvas::ParametricPolyPolygon::getColor |
( |
double |
t | ) |
|
|
overridevirtual |
uno::Reference< rendering::XColorSpace > SAL_CALL canvas::ParametricPolyPolygon::getColorSpace |
( |
| ) |
|
|
overridevirtual |
OUString SAL_CALL canvas::ParametricPolyPolygon::getImplementationName |
( |
| ) |
|
|
overridevirtual |
uno::Reference< rendering::XPolyPolygon2D > SAL_CALL canvas::ParametricPolyPolygon::getOutline |
( |
double |
t | ) |
|
|
overridevirtual |
uno::Sequence< double > SAL_CALL canvas::ParametricPolyPolygon::getPointColor |
( |
const css::geometry::RealPoint2D & |
point | ) |
|
|
overridevirtual |
uno::Sequence< OUString > SAL_CALL canvas::ParametricPolyPolygon::getSupportedServiceNames |
( |
| ) |
|
|
overridevirtual |
sal_Bool SAL_CALL canvas::ParametricPolyPolygon::supportsService |
( |
const OUString & |
ServiceName | ) |
|
|
overridevirtual |
const Values canvas::ParametricPolyPolygon::maValues |
|
private |
css::uno::Reference< css::rendering::XGraphicDevice > canvas::ParametricPolyPolygon::mxDevice |
|
private |
The documentation for this class was generated from the following files: