#include <memory>
#include "eschesdo.hxx"
#include <o3tl/any.hxx>
#include <svx/svdobj.hxx>
#include <tools/poly.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <svx/fmdpage.hxx>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertySetInfo.hpp>
#include <com/sun/star/text/XText.hpp>
#include <com/sun/star/text/TextContentAnchorType.hpp>
#include <com/sun/star/drawing/CircleKind.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <comphelper/extract.hxx>
#include <com/sun/star/drawing/HomogenMatrix3.hpp>
#include <basegfx/matrix/b2dhommatrix.hxx>
Go to the source code of this file.
◆ getUnrotatedGroupBoundRange()
static basegfx::B2DRange getUnrotatedGroupBoundRange |
( |
const Reference< XShape > & |
rxShape | ) |
|
|
static |
Definition at line 1040 of file eschesdo.cxx.
References Any, basegfx::B2DHomMatrix::decompose(), basegfx::fTools::equalZero(), basegfx::Range2D< typename TYPE, typename TRAITS >::expand(), getUnrotatedGroupBoundRange(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), n, basegfx::B2DHomMatrix::rotate(), basegfx::B2DHomMatrix::set(), basegfx::B2DHomMatrix::shearX(), and basegfx::B2DHomMatrix::translate().
Referenced by getUnrotatedGroupBoundRange(), and ImplEESdrObject::Init().
◆ geUnitsDest()
◆ geUnitsSrc()