LibreOffice Module svx (master)
1
|
#include <viewcontactofsdrole2obj.hxx>
Private Member Functions | |
virtual ViewObjectContact & | CreateObjectSpecificViewObjectContact (ObjectContact &rObjectContact) override |
virtual drawinglayer::primitive2d::Primitive2DContainer | createViewIndependentPrimitive2DSequence () const override |
Private Attributes | |
drawinglayer::primitive2d::Primitive2DReference | mxChartContent |
Additional Inherited Members | |
![]() | |
const SdrRectObj & | GetRectObj () const |
![]() | |
sal_uInt32 | getViewObjectContactCount () const |
ViewObjectContact * | getViewObjectContact (sal_uInt32 a) const |
ViewContact () | |
![]() | |
SdrObject & | mrObject |
SdrTextAniKind | meRememberedAnimationKind |
Definition at line 31 of file viewcontactofsdrole2obj.hxx.
|
explicit |
Definition at line 47 of file viewcontactofsdrole2obj.cxx.
|
overridevirtual |
Definition at line 53 of file viewcontactofsdrole2obj.cxx.
|
overridevirtual |
Reimplemented from sdr::contact::ViewContactOfSdrObj.
Definition at line 188 of file viewcontactofsdrole2obj.cxx.
References sdr::contact::ViewContactOfSdrObj::ActionChanged(), and mxChartContent.
|
overrideprivatevirtual |
Reimplemented from sdr::contact::ViewContactOfSdrObj.
Definition at line 39 of file viewcontactofsdrole2obj.cxx.
References DBG_ASSERT.
basegfx::B2DHomMatrix sdr::contact::ViewContactOfSdrOle2Obj::createObjectTransform | ( | ) | const |
helper to create transformation from SdrObject
Definition at line 57 of file viewcontactofsdrole2obj.cxx.
References vcl::unotools::b2DRectangleFromRectangle(), basegfx::utils::createScaleShearXRotateTranslateB2DHomMatrix(), F_PI18000, o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE >::get(), basegfx::B2DRange::getHeight(), basegfx::B2DRange::getMinX(), basegfx::B2DRange::getMinY(), GetOle2Obj(), basegfx::B2DRange::getWidth(), GeoStat::mfTanShearAngle, and GeoStat::nRotationAngle.
Referenced by createPrimitive2DSequenceWithParameters(), and getRange().
drawinglayer::primitive2d::Primitive2DContainer sdr::contact::ViewContactOfSdrOle2Obj::createPrimitive2DSequenceWithParameters | ( | ) | const |
Definition at line 75 of file viewcontactofsdrole2obj.cxx.
References drawinglayer::primitive2d::createNewSdrLineFillEffectsTextAttribute(), createObjectTransform(), basegfx::utils::createTranslateB2DHomMatrix(), basegfx::B2DRange::getHeight(), SdrObject::GetMergedItemSet(), basegfx::B2DRange::getMinX(), basegfx::B2DRange::getMinY(), GetOle2Obj(), basegfx::B2DRange::getWidth(), getXModel(), basegfx::fTools::more(), mxChartContent, basegfx::B2DHomMatrix::scale(), ChartHelper::tryToGetChartContentAsPrimitive2DSequence(), and xContent.
Referenced by sdr::contact::ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence(), and createViewIndependentPrimitive2DSequence().
|
overrideprivatevirtual |
Reimplemented from sdr::contact::ViewContactOfSdrRectObj.
Definition at line 200 of file viewcontactofsdrole2obj.cxx.
References createPrimitive2DSequenceWithParameters().
|
inline |
Definition at line 44 of file viewcontactofsdrole2obj.hxx.
References sdr::contact::ViewContactOfSdrObj::GetSdrObject().
Referenced by createObjectTransform(), createPrimitive2DSequenceWithParameters(), and getRange().
|
overridevirtual |
Reimplemented from sdr::contact::ViewContact.
Definition at line 162 of file viewcontactofsdrole2obj.cxx.
References drawinglayer::primitive2d::createNewSdrLineFillEffectsTextAttribute(), createObjectTransform(), drawinglayer::primitive2d::getB2DRangeFromPrimitive2DReference(), GetOle2Obj(), and xContent.
|
private |
Definition at line 35 of file viewcontactofsdrole2obj.hxx.
Referenced by ActionChanged(), and createPrimitive2DSequenceWithParameters().