LibreOffice Module basegfx (master) 1
Namespaces | Functions
canvastools.hxx File Reference
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <basegfx/basegfxdllapi.h>
Include dependency graph for canvastools.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::geometry
 
namespace  com::sun::star::rendering
 
namespace  com::sun::star::awt
 
namespace  basegfx
 
namespace  basegfx::unotools
 

Functions

BASEGFX_DLLPUBLIC css::uno::Reference< css::rendering::XPolyPolygon2D > basegfx::unotools::xPolyPolygonFromB2DPolygon (const css::uno::Reference< css::rendering::XGraphicDevice > &xGraphicDevice, const ::basegfx::B2DPolygon &rPoly)
 
BASEGFX_DLLPUBLIC css::uno::Reference< css::rendering::XPolyPolygon2D > basegfx::unotools::xPolyPolygonFromB2DPolyPolygon (const css::uno::Reference< css::rendering::XGraphicDevice > &xGraphicDevice, const ::basegfx::B2DPolyPolygon &rPolyPoly)
 
uno::Sequence< uno::Sequence< geometry::RealBezierSegment2D > > basegfx::unotools::bezierSequenceSequenceFromB2DPolyPolygon (const ::basegfx::B2DPolyPolygon &rPolyPoly)
 
uno::Sequence< uno::Sequence< geometry::RealPoint2D > > basegfx::unotools::pointSequenceSequenceFromB2DPolyPolygon (const ::basegfx::B2DPolyPolygon &rPolyPoly)
 
::basegfx::B2DPolygon basegfx::unotools::polygonFromPoint2DSequence (const css::uno::Sequence< css::geometry::RealPoint2D > &rPoints)
 
BASEGFX_DLLPUBLIC::basegfx::B2DPolyPolygon basegfx::unotools::polyPolygonFromPoint2DSequenceSequence (const css::uno::Sequence< css::uno::Sequence< css::geometry::RealPoint2D > > &rPoints)
 
::basegfx::B2DPolygon basegfx::unotools::polygonFromBezier2DSequence (const css::uno::Sequence< css::geometry::RealBezierSegment2D > &rPoints)
 
BASEGFX_DLLPUBLIC::basegfx::B2DPolyPolygon basegfx::unotools::polyPolygonFromBezier2DSequenceSequence (const css::uno::Sequence< css::uno::Sequence< css::geometry::RealBezierSegment2D > > &rPoints)
 
BASEGFX_DLLPUBLIC::basegfx::B2DPolyPolygon basegfx::unotools::b2DPolyPolygonFromXPolyPolygon2D (const css::uno::Reference< css::rendering::XPolyPolygon2D > &rPoly)
 
BASEGFX_DLLPUBLIC css::geometry::AffineMatrix2D & basegfx::unotools::affineMatrixFromHomMatrix (css::geometry::AffineMatrix2D &matrix, const ::basegfx::B2DHomMatrix &transform)
 
css::geometry::AffineMatrix3D & basegfx::unotools::affineMatrixFromHomMatrix3D (css::geometry::AffineMatrix3D &matrix, const ::basegfx::B3DHomMatrix &transform)
 
BASEGFX_DLLPUBLIC::basegfx::B2DHomMatrix & basegfx::unotools::homMatrixFromAffineMatrix (::basegfx::B2DHomMatrix &transform, const css::geometry::AffineMatrix2D &matrix)
 
BASEGFX_DLLPUBLIC::basegfx::B3DHomMatrix basegfx::unotools::homMatrixFromAffineMatrix3D (const css::geometry::AffineMatrix3D &matrix)
 
geometry::RealSize2D basegfx::unotools::size2DFromB2DSize (const ::basegfx::B2DSize &rSize)
 
geometry::RealPoint2D basegfx::unotools::point2DFromB2DPoint (const ::basegfx::B2DPoint &rPoint)
 
geometry::RealRectangle2D basegfx::unotools::rectangle2DFromB2DRectangle (const ::basegfx::B2DRange &rRect)
 
geometry::RealRectangle3D basegfx::unotools::rectangle3DFromB3DRectangle (const ::basegfx::B3DRange &rRect)
 
BASEGFX_DLLPUBLIC::basegfx::B2DPoint basegfx::unotools::b2DPointFromRealPoint2D (const css::geometry::RealPoint2D &)
 
BASEGFX_DLLPUBLIC::basegfx::B2DRange basegfx::unotools::b2DRectangleFromRealRectangle2D (const css::geometry::RealRectangle2D &)
 
::basegfx::B3DRange basegfx::unotools::b3DRectangleFromRealRectangle3D (const css::geometry::RealRectangle3D &)
 
BASEGFX_DLLPUBLIC css::geometry::IntegerSize2D basegfx::unotools::integerSize2DFromB2ISize (basegfx::B2ISize const &rSize)
 
BASEGFX_DLLPUBLIC::basegfx::B2ISize basegfx::unotools::b2ISizeFromIntegerSize2D (const css::geometry::IntegerSize2D &)
 
BASEGFX_DLLPUBLIC::basegfx::B2IRange basegfx::unotools::b2IRectangleFromIntegerRectangle2D (const css::geometry::IntegerRectangle2D &)
 
BASEGFX_DLLPUBLIC::basegfx::B2IRange basegfx::unotools::b2IRectangleFromAwtRectangle (const css::awt::Rectangle &)
 
::basegfx::B2IRange basegfx::unotools::b2ISurroundingRangeFromB2DRange (const ::basegfx::B2DRange &rRange)
 Return smalltest integer range, which completely contains given floating point range. More...
 
::basegfx::B2DRange basegfx::unotools::b2DSurroundingIntegerRangeFromB2DRange (const ::basegfx::B2DRange &rRange)
 Return smalltest B2DRange with integer values, which completely contains given floating point range. More...