20#include <drawinglayer/primitive2d/Tools.hxx>
42 DBG_ASSERT(pRetval,
"ViewContact::CreateObjectSpecificViewObjectContact() failed (!)");
98 const double fWidth(aChartContentRange.
getWidth());
99 const double fHeight(aChartContentRange.
getHeight());
101 if(!aChartSequence.empty()
109 -aChartContentRange.
getMinY()));
111 aEmbed.
scale(1.0 / fWidth, 1.0 / fHeight);
112 aEmbed = aObjectMatrix * aEmbed;
115 std::move(aChartSequence));
131 GetOle2Obj().getEmbeddedObjectRef().getGraphicVersion() );
143 rVisitor.
visit(xReference);
161 GetOle2Obj().getEmbeddedObjectRef().getGraphicVersion());
static drawinglayer::primitive2d::Primitive2DContainer tryToGetChartContentAsPrimitive2DSequence(const css::uno::Reference< css::frame::XModel > &rXModel, basegfx::B2DRange &rRange)
The transformation of a rectangle into a polygon, by using angle parameters from GeoStat.
Degree100 m_nRotationAngle
const SfxItemSet & GetMergedItemSet() const
void scale(double fX, double fY)
virtual void visit(const Primitive2DReference &)=0
#define DBG_ASSERT(sCon, aError)
B2DHomMatrix createTranslateB2DHomMatrix(double fTranslateX, double fTranslateY)
B2DHomMatrix createScaleShearXRotateTranslateB2DHomMatrix(double fScaleX, double fScaleY, double fShearX, double fRadiant, double fTranslateX, double fTranslateY)
basegfx::B2DRange getB2DRangeFromPrimitive2DReference(const Primitive2DReference &rCandidate, const geometry::ViewInformation2D &aViewInformation)
attribute::SdrLineFillEffectsTextAttribute createNewSdrLineFillEffectsTextAttribute(const SfxItemSet &rSet, const SdrText *pText, bool bHasContent, bool bSuppressShadow)
css::uno::Reference< css::frame::XModel > getXModel(const css::uno::Reference< css::uno::XInterface > &_rxComponent)