LibreOffice Module chart2 (master) 1
Namespaces | Functions
BaseGFXHelper.cxx File Reference
#include <BaseGFXHelper.hxx>
#include <com/sun/star/drawing/PolyPolygonShape3D.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
Include dependency graph for BaseGFXHelper.cxx:

Go to the source code of this file.

Namespaces

namespace  chart
 
namespace  chart::BaseGFXHelper
 

Functions

::basegfx::B3DRange chart::BaseGFXHelper::getBoundVolume (const drawing::PolyPolygonShape3D &rPolyPoly)
 
OOO_DLLPUBLIC_CHARTTOOLS::basegfx::B3DRange chart::BaseGFXHelper::getBoundVolume (const std::vector< std::vector< css::drawing::Position3D > > &rPolyPoly)
 
B2IRectangle chart::BaseGFXHelper::makeRectangle (const awt::Point &rPos, const awt::Size &rSize)
 
B2IRectangle chart::BaseGFXHelper::makeRectangle (const 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)
 
B3DVector chart::BaseGFXHelper::Direction3DToB3DVector (const Direction3D &rDirection)
 
Direction3D chart::BaseGFXHelper::B3DVectorToDirection3D (const B3DVector &rB3DVector)
 
B3DVector chart::BaseGFXHelper::Position3DToB3DVector (const Position3D &rPosition)
 
Position3D chart::BaseGFXHelper::B3DVectorToPosition3D (const B3DVector &rB3DVector)
 
B3DHomMatrix chart::BaseGFXHelper::HomogenMatrixToB3DHomMatrix (const HomogenMatrix &rHomogenMatrix)
 
HomogenMatrix chart::BaseGFXHelper::B3DHomMatrixToHomogenMatrix (const B3DHomMatrix &rB3DMatrix)
 
B3DTuple chart::BaseGFXHelper::GetRotationFromMatrix (const B3DHomMatrix &rB3DMatrix)
 
B3DTuple chart::BaseGFXHelper::GetScaleFromMatrix (const B3DHomMatrix &rB3DMatrix)
 
void chart::BaseGFXHelper::ReduceToRotationMatrix (::basegfx::B3DHomMatrix &rB3DMatrix)