LibreOffice Module chart2 (master) 1
Namespaces | Functions
BaseGFXHelper.hxx File Reference
#include <basegfx/matrix/b3dhommatrix.hxx>
#include <basegfx/range/b2irectangle.hxx>
#include <basegfx/tuple/b3dtuple.hxx>
#include <basegfx/vector/b3dvector.hxx>
#include <basegfx/range/b3drange.hxx>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/drawing/HomogenMatrix.hpp>
#include <com/sun/star/drawing/Direction3D.hpp>
#include <com/sun/star/drawing/Position3D.hpp>
#include "charttoolsdllapi.hxx"
Include dependency graph for BaseGFXHelper.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::awt
 
namespace  com::sun::star::drawing
 
namespace  chart
 
namespace  chart::BaseGFXHelper
 

Functions

OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DRange chart::BaseGFXHelper::getBoundVolume (const css::drawing::PolyPolygonShape3D &rPolyPoly)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DRange chart::BaseGFXHelper::getBoundVolume (const std::vector< std::vector< css::drawing::Position3D > > &rPolyPoly)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B2IRectangle chart::BaseGFXHelper::makeRectangle (const css::awt::Point &rPosition, const css::awt::Size &rSize)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B2IRectangle chart::BaseGFXHelper::makeRectangle (const css::awt::Rectangle &rRect)
 
OOO_DLLPUBLIC_CHARTTOOLS css::awt::Point chart::BaseGFXHelper::B2IRectangleToAWTPoint (const ::basegfx::B2IRectangle &rB2IRectangle)
 
OOO_DLLPUBLIC_CHARTTOOLS css::awt::Size chart::BaseGFXHelper::B2IRectangleToAWTSize (const ::basegfx::B2IRectangle &rB2IRectangle)
 
OOO_DLLPUBLIC_CHARTTOOLS css::awt::Rectangle chart::BaseGFXHelper::toAwtRectangle (const basegfx::B2IRectangle &rB2IRectangle)
 
::basegfx::B3DVector chart::BaseGFXHelper::Direction3DToB3DVector (const css::drawing::Direction3D &rDirection)
 
css::drawing::Direction3D chart::BaseGFXHelper::B3DVectorToDirection3D (const ::basegfx::B3DVector &rB3DVector)
 
::basegfx::B3DVector chart::BaseGFXHelper::Position3DToB3DVector (const css::drawing::Position3D &rPosition)
 
css::drawing::Position3D chart::BaseGFXHelper::B3DVectorToPosition3D (const ::basegfx::B3DVector &rB3DVector)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DHomMatrix chart::BaseGFXHelper::HomogenMatrixToB3DHomMatrix (const css::drawing::HomogenMatrix &rHomogenMatrix)
 
OOO_DLLPUBLIC_CHARTTOOLS css::drawing::HomogenMatrix chart::BaseGFXHelper::B3DHomMatrixToHomogenMatrix (const ::basegfx::B3DHomMatrix &rB3DMatrix)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DTuple chart::BaseGFXHelper::GetRotationFromMatrix (const ::basegfx::B3DHomMatrix &rB3DMatrix)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DTuple chart::BaseGFXHelper::GetScaleFromMatrix (const ::basegfx::B3DHomMatrix &rB3DMatrix)
 
void chart::BaseGFXHelper::ReduceToRotationMatrix (::basegfx::B3DHomMatrix &rB3DMatrix)