summaryrefslogtreecommitdiff
path: root/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/sdr/contact/viewcontactofsdrole2obj.cxx')
-rw-r--r--svx/source/sdr/contact/viewcontactofsdrole2obj.cxx19
1 files changed, 8 insertions, 11 deletions
diff --git a/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx b/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx
index bdbe9ce172bc..630c869a43c8 100644
--- a/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx
+++ b/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx
@@ -79,7 +79,7 @@ basegfx::B2DHomMatrix ViewContactOfSdrOle2Obj::createObjectTransform() const
aObjectRange.getMinX(), aObjectRange.getMinY());
}
-drawinglayer::primitive2d::Primitive2DSequence ViewContactOfSdrOle2Obj::createPrimitive2DSequenceWithParameters() const
+drawinglayer::primitive2d::Primitive2DContainer ViewContactOfSdrOle2Obj::createPrimitive2DSequenceWithParameters() const
{
// get object transformation
const basegfx::B2DHomMatrix aObjectMatrix(createObjectTransform());
@@ -108,14 +108,14 @@ drawinglayer::primitive2d::Primitive2DSequence ViewContactOfSdrOle2Obj::createPr
{
// try to get chart primitives and chart range directly from xChartModel
basegfx::B2DRange aChartContentRange;
- const drawinglayer::primitive2d::Primitive2DSequence aChartSequence(
+ const drawinglayer::primitive2d::Primitive2DContainer aChartSequence(
ChartHelper::tryToGetChartContentAsPrimitive2DSequence(
GetOle2Obj().getXModel(),
aChartContentRange));
const double fWidth(aChartContentRange.getWidth());
const double fHeight(aChartContentRange.getHeight());
- if(aChartSequence.hasElements()
+ if(!aChartSequence.empty()
&& basegfx::fTools::more(fWidth, 0.0)
&& basegfx::fTools::more(fHeight, 0.0))
{
@@ -159,11 +159,11 @@ drawinglayer::primitive2d::Primitive2DSequence ViewContactOfSdrOle2Obj::createPr
// SdrOle2Primitive2D to create needed invisible elements for HitTest and/or BoundRect
const drawinglayer::primitive2d::Primitive2DReference xReference(
new drawinglayer::primitive2d::SdrOle2Primitive2D(
- drawinglayer::primitive2d::Primitive2DSequence(&xContent, 1),
+ drawinglayer::primitive2d::Primitive2DContainer { xContent },
aObjectMatrix,
aAttribute));
- return drawinglayer::primitive2d::Primitive2DSequence(&xReference, 1);
+ return drawinglayer::primitive2d::Primitive2DContainer { xReference };
}
basegfx::B2DRange ViewContactOfSdrOle2Obj::getRange( const drawinglayer::geometry::ViewInformation2D& rViewInfo2D ) const
@@ -185,14 +185,11 @@ basegfx::B2DRange ViewContactOfSdrOle2Obj::getRange( const drawinglayer::geometr
const drawinglayer::primitive2d::Primitive2DReference xReference(
new drawinglayer::primitive2d::SdrOle2Primitive2D(
- drawinglayer::primitive2d::Primitive2DSequence(&xContent, 1),
+ drawinglayer::primitive2d::Primitive2DContainer { xContent },
aObjectMatrix,
aAttribute));
- drawinglayer::primitive2d::Primitive2DSequence xSeq =
- drawinglayer::primitive2d::Primitive2DSequence(&xReference, 1);
-
- return drawinglayer::primitive2d::getB2DRangeFromPrimitive2DSequence(xSeq, rViewInfo2D);
+ return drawinglayer::primitive2d::getB2DRangeFromPrimitive2DReference(xReference, rViewInfo2D);
}
void ViewContactOfSdrOle2Obj::ActionChanged()
@@ -207,7 +204,7 @@ void ViewContactOfSdrOle2Obj::ActionChanged()
}
}
-drawinglayer::primitive2d::Primitive2DSequence ViewContactOfSdrOle2Obj::createViewIndependentPrimitive2DSequence() const
+drawinglayer::primitive2d::Primitive2DContainer ViewContactOfSdrOle2Obj::createViewIndependentPrimitive2DSequence() const
{
return createPrimitive2DSequenceWithParameters();
}