22#include <com/sun/star/chart2/RelativePosition.hpp>
23#include <com/sun/star/drawing/Alignment.hpp>
24#include <com/sun/star/awt/Point.hpp>
41 static css::awt::Point
42 getUpperLeftCornerOfAnchoredObject(
43 css::awt::Point aPoint,
44 css::awt::Size aObjectSize,
45 css::drawing::Alignment aAnchor );
52 static css::awt::Point
53 getCenterOfAnchoredObject(
54 css::awt::Point aPoint,
55 css::awt::Size aUnrotatedObjectSize,
56 css::drawing::Alignment aAnchor,
63 SAL_DLLPRIVATE
static css::chart2::RelativePosition
64 getReanchoredPosition(
65 const css::chart2::RelativePosition & rPosition,
66 const css::chart2::RelativeSize & rObjectSize,
67 css::drawing::Alignment aNewAnchor );
81 static bool centerGrow(
82 css::chart2::RelativePosition & rInOutPosition,
83 css::chart2::RelativeSize & rInOutSize,
84 double fAmountX,
double fAmountY );
95 static bool moveObject(
96 css::chart2::RelativePosition & rInOutPosition,
97 const css::chart2::RelativeSize & rObjectSize,
98 double fAmountX,
double fAmountY );