LibreOffice Module svx (master)
1
|
#include <viewcontactofsdrobjcustomshape.hxx>
Private Member Functions | |
const SdrObjCustomShape & | GetCustomShapeObj () const |
basegfx::B2DRange | getCorrectedTextBoundRect () const |
virtual drawinglayer::primitive2d::Primitive2DContainer | createViewIndependentPrimitive2DSequence () const override |
Additional Inherited Members | |
![]() | |
virtual ViewObjectContact & | CreateObjectSpecificViewObjectContact (ObjectContact &rObjectContact) override |
![]() | |
sal_uInt32 | getViewObjectContactCount () const |
ViewObjectContact * | getViewObjectContact (sal_uInt32 a) const |
ViewContact () | |
![]() | |
SdrObject & | mrObject |
SdrTextAniKind | meRememberedAnimationKind |
Definition at line 29 of file viewcontactofsdrobjcustomshape.hxx.
|
explicit |
Definition at line 32 of file viewcontactofsdrobjcustomshape.cxx.
|
overridevirtual |
Definition at line 37 of file viewcontactofsdrobjcustomshape.cxx.
|
overrideprivatevirtual |
Reimplemented from sdr::contact::ViewContact.
Definition at line 105 of file viewcontactofsdrobjcustomshape.cxx.
References vcl::unotools::b2DRectangleFromRectangle(), drawinglayer::primitive2d::createNewSdrEffectsTextAttribute(), basegfx::utils::createScaleShearXRotateTranslateB2DHomMatrix(), basegfx::deg2rad(), basegfx::fTools::equalZero(), F_PI18000, o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE >::get(), getCorrectedTextBoundRect(), GetCustomShapeObj(), basegfx::B2DRange::getHeight(), SdrObject::GetMergedItem(), SdrObject::GetMergedItemSet(), basegfx::B2DRange::getMinimum(), basegfx::B2DRange::getMinX(), basegfx::B2DRange::getMinY(), SdrObjCustomShape::GetSdrObjectFromCustomShape(), drawinglayer::attribute::SdrEffectsTextAttribute::getText(), basegfx::B2DRange::getWidth(), basegfx::B2DTuple::getX(), basegfx::B2DTuple::getY(), drawinglayer::attribute::SdrTextAttribute::isDefault(), GeoStat::mfTanShearAngle, GeoStat::nRotationAngle, GeoStat::nShearAngle, basegfx::B2DHomMatrix::rotate(), basegfx::B2DHomMatrix::scale(), SDRATTR_TEXT_WORDWRAP(), basegfx::B2DHomMatrix::shearX(), and basegfx::B2DHomMatrix::translate().
|
private |
Definition at line 41 of file viewcontactofsdrobjcustomshape.cxx.
References vcl::unotools::b2DRectangleFromRectangle(), basegfx::utils::createRotateAroundPoint(), F_PI, F_PI18000, o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE >::get(), basegfx::B2DRange::getCenter(), basegfx::B2DRange::getCenterX(), basegfx::B2DRange::getCenterY(), GetCustomShapeObj(), basegfx::B2DRange::getMaxX(), basegfx::B2DRange::getMaxY(), basegfx::B2DRange::getMinimum(), basegfx::B2DRange::getMinX(), basegfx::B2DRange::getMinY(), SdrObjCustomShape::GetTextBounds(), basegfx::B2DTuple::getX(), basegfx::B2DTuple::getY(), SdrObjCustomShape::IsMirroredY(), GeoStat::mfTanShearAngle, GeoStat::nRotationAngle, GeoStat::nShearAngle, basegfx::B2DHomMatrix::rotate(), basegfx::B2DHomMatrix::shearX(), basegfx::B2DRange::transform(), and basegfx::B2DHomMatrix::translate().
Referenced by createViewIndependentPrimitive2DSequence().
|
inlineprivate |
Definition at line 38 of file viewcontactofsdrobjcustomshape.hxx.
References sdr::contact::ViewContactOfSdrObj::GetSdrObject().
Referenced by createViewIndependentPrimitive2DSequence(), and getCorrectedTextBoundRect().