LibreOffice Module sw (master)  1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
SwVirtFlyDrawObj Class Reference

#include <dflyobj.hxx>

Inheritance diagram for SwVirtFlyDrawObj:
[legend]
Collaboration diagram for SwVirtFlyDrawObj:
[legend]

Public Member Functions

void wrap_DoPaintObject (drawinglayer::geometry::ViewInformation2D const &) const
 
basegfx::B2DRange getOuterBound () const
 
basegfx::B2DRange getInnerBound () const
 
bool ContainsSwGrfNode () const
 
 SwVirtFlyDrawObj (SdrModel &rSdrModel, SdrObject &rNew, SwFlyFrame *pFly)
 
virtual void TakeObjInfo (SdrObjTransformInfoRec &rInfo) const override
 
virtual const tools::RectangleGetCurrentBoundRect () const override
 
virtual const tools::RectangleGetLastBoundRect () const override
 
virtual long GetRotateAngle () const override
 
virtual void RecalcBoundRect () override
 
virtual void RecalcSnapRect () override
 
virtual const tools::RectangleGetSnapRect () const override
 
virtual void SetSnapRect (const tools::Rectangle &rRect) override
 
virtual void NbcSetSnapRect (const tools::Rectangle &rRect) override
 
virtual const tools::RectangleGetLogicRect () const override
 
virtual void SetLogicRect (const tools::Rectangle &rRect) override
 
virtual void NbcSetLogicRect (const tools::Rectangle &rRect) override
 
virtual ::basegfx::B2DPolyPolygon TakeXorPoly () const override
 
virtual void NbcMove (const Size &rSiz) override
 
virtual void NbcResize (const Point &rRef, const Fraction &xFact, const Fraction &yFact) override
 
virtual void NbcCrop (const basegfx::B2DPoint &rRef, double fxFact, double fyFact) override
 
virtual void Move (const Size &rSiz) override
 
virtual void Resize (const Point &rRef, const Fraction &xFact, const Fraction &yFact, bool bUnsetRelative=true) override
 
virtual void Crop (const basegfx::B2DPoint &rRef, double fxFact, double fyFact) override
 
virtual void addCropHandles (SdrHdlList &rTarget) const override
 
virtual void Rotate (const Point &rRef, long nAngle, double sn, double cs) override
 
virtual SdrObjectgetFullDragClone () const override
 
const SwFrameFormatGetFormat () const
 
SwFrameFormatGetFormat ()
 
SwFlyFrameGetFlyFrame ()
 
const SwFlyFrameGetFlyFrame () const
 
void SetRect () const
 
virtual bool HasMacro () const override
 
virtual SdrObjectCheckMacroHit (const SdrObjMacroHitRec &rRec) const override
 
virtual PointerStyle GetMacroPointer (const SdrObjMacroHitRec &rRec) const override
 
virtual bool HasLimitedRotation () const override
 
virtual bool IsTextBox () const override
 
- Public Member Functions inherited from SdrVirtObj
virtual sdr::properties::BasePropertiesGetProperties () const override
 
 SdrVirtObj (SdrModel &rSdrModel, SdrObject &rNewObj)
 
SdrObjectReferencedObj ()
 
const SdrObjectGetReferencedObj () const
 
virtual void NbcSetAnchorPos (const Point &rAnchorPos) override
 
virtual SdrInventor GetObjInventor () const override
 
virtual sal_uInt16 GetObjIdentifier () const override
 
virtual SdrObjListGetSubList () const override
 
virtual SdrVirtObjCloneSdrObject (SdrModel &rTargetModel) const override
 
SdrVirtObjoperator= (const SdrVirtObj &rObj)
 
virtual OUString TakeObjNameSingul () const override
 
virtual OUString TakeObjNamePlural () const override
 
virtual sal_uInt32 GetHdlCount () const override
 
virtual void AddToPlusHdlList (SdrHdlList &rHdlList, SdrHdl &rHdl) const override
 
virtual void AddToHdlList (SdrHdlList &rHdlList) const override
 
virtual bool hasSpecialDrag () const override
 
virtual bool beginSpecialDrag (SdrDragStat &rDrag) const override
 
virtual bool applySpecialDrag (SdrDragStat &rDrag) override
 
virtual OUString getSpecialDragComment (const SdrDragStat &rDrag) const override
 
virtual basegfx::B2DPolyPolygon getSpecialDragPoly (const SdrDragStat &rDrag) const override
 
virtual bool supportsFullDrag () const override
 
virtual bool BegCreate (SdrDragStat &rStat) override
 
virtual bool MovCreate (SdrDragStat &rStat) override
 
virtual bool EndCreate (SdrDragStat &rStat, SdrCreateCmd eCmd) override
 
virtual bool BckCreate (SdrDragStat &rStat) override
 
virtual void BrkCreate (SdrDragStat &rStat) override
 
virtual basegfx::B2DPolyPolygon TakeCreatePoly (const SdrDragStat &rDrag) const override
 
virtual void NbcRotate (const Point &rRef, long nAngle, double sn, double cs) override
 
virtual void NbcMirror (const Point &rRef1, const Point &rRef2) override
 
virtual void NbcShear (const Point &rRef, long nAngle, double tn, bool bVShear) override
 
virtual void Mirror (const Point &rRef1, const Point &rRef2) override
 
virtual void Shear (const Point &rRef, long nAngle, double tn, bool bVShear) override
 
virtual long GetShearAngle (bool bVertical=false) const override
 
virtual sal_uInt32 GetSnapPointCount () const override
 
virtual Point GetSnapPoint (sal_uInt32 i) const override
 
virtual bool IsPolyObj () const override
 
virtual sal_uInt32 GetPointCount () const override
 
virtual Point GetPoint (sal_uInt32 i) const override
 
virtual void NbcSetPoint (const Point &rPnt, sal_uInt32 i) override
 
virtual SdrObjGeoDataGetGeoData () const override
 
virtual void SetGeoData (const SdrObjGeoData &rGeo) override
 
virtual void NbcReformatText () override
 
virtual void PaintMacro (OutputDevice &rOut, const tools::Rectangle &rDirtyRect, const SdrObjMacroHitRec &rRec) const override
 
virtual bool DoMacro (const SdrObjMacroHitRec &rRec) override
 
virtual const Point GetOffset () const
 
- Public Member Functions inherited from SdrObject
const SdrObjectgetFillGeometryDefiningShape () const
 
 SdrObject (SdrModel &rSdrModel)
 
SdrPagegetSdrPageFromSdrObject () const
 
SdrModelgetSdrModelFromSdrObject () const
 
virtual SdrObjListgetChildrenOfSdrObject () const
 
SdrObjListgetParentSdrObjListFromSdrObject () const
 
SdrObjectgetParentSdrObjectFromSdrObject () const
 
virtual void handlePageChange (SdrPage *pOldPage, SdrPage *pNewPage)
 
void AddObjectUser (sdr::ObjectUser &rNewUser)
 
void RemoveObjectUser (sdr::ObjectUser &rOldUser)
 
sdr::contact::ViewContactGetViewContact () const
 
void ActionChanged () const
 
void SetRelativeWidth (double nValue)
 
void SetRelativeWidthRelation (sal_Int16 eValue)
 
void SetRelativeHeight (double nValue)
 
void SetRelativeHeightRelation (sal_Int16 eValue)
 
const double * GetRelativeWidth () const
 
sal_Int16 GetRelativeWidthRelation () const
 
const double * GetRelativeHeight () const
 
sal_Int16 GetRelativeHeightRelation () const
 
void SetDiagramData (std::shared_ptr< DiagramDataInterface > pDiagramData)
 
std::shared_ptr< DiagramDataInterfaceGetDiagramData () const
 
virtual void SetRectsDirty (bool bNotMyself=false, bool bRecursive=true)
 
virtual void SetBoundRectDirty ()
 
SfxItemPoolGetObjectItemPool () const
 
void AddListener (SfxListener &rListener)
 
void RemoveListener (SfxListener &rListener)
 
void AddReference (SdrVirtObj &rVrtObj)
 
void DelReference (SdrVirtObj &rVrtObj)
 
virtual SdrLayerID GetLayer () const
 
virtual void NbcSetLayer (SdrLayerID nLayer)
 
virtual void SetLayer (SdrLayerID nLayer)
 
void getMergedHierarchySdrLayerIDSet (SdrLayerIDSet &rSet) const
 
void SendUserCall (SdrUserCallType eUserCall, const tools::Rectangle &rBoundRect) const
 
void SetName (const OUString &rStr)
 
OUString GetName () const
 
void SetTitle (const OUString &rStr)
 
OUString GetTitle () const
 
void SetDescription (const OUString &rStr)
 
OUString GetDescription () const
 
bool IsGroupObject () const
 
sal_uInt32 GetOrdNum () const
 
void SetOrdNum (sal_uInt32 nNum)
 
void GetGrabBagItem (css::uno::Any &rVal) const
 
void SetGrabBagItem (const css::uno::Any &rVal)
 
sal_uInt32 GetNavigationPosition ()
 
void BroadcastObjectChange () const
 
const SfxBroadcasterGetBroadcaster () const
 
virtual void SetChanged ()
 
void SingleObjectPainter (OutputDevice &rOut) const
 
bool LineGeometryUsageIsNecessary () const
 
SdrObjectoperator= (const SdrObject &rObj)
 
virtual basegfx::B2DPolyPolygon TakeContour () const
 
virtual PointerStyle GetCreatePointer () const
 
virtual void NbcSetRelativePos (const Point &rPnt)
 
virtual void SetRelativePos (const Point &rPnt)
 
virtual Point GetRelativePos () const
 
void ImpSetAnchorPos (const Point &rPnt)
 
virtual void SetAnchorPos (const Point &rPnt)
 
virtual void AdjustToMaxRect (const tools::Rectangle &rMaxRect, bool bShrinkOnly=false)
 
void SetPoint (const Point &rPnt, sal_uInt32 i)
 
const SfxItemSetGetMergedItemSet () const
 
void SetMergedItem (const SfxPoolItem &rItem)
 
void ClearMergedItem (const sal_uInt16 nWhich=0)
 
void SetMergedItemSet (const SfxItemSet &rSet, bool bClearAllItems=false)
 
const SfxPoolItemGetMergedItem (const sal_uInt16 nWhich) const
 
const T & GetMergedItem (TypedWhichId< T > nWhich) const
 
void SetMergedItemSetAndBroadcast (const SfxItemSet &rSet, bool bClearAllItems=false)
 
void TakeNotPersistAttr (SfxItemSet &rAttr) const
 
void ApplyNotPersistAttr (const SfxItemSet &rAttr)
 
void NbcApplyNotPersistAttr (const SfxItemSet &rAttr)
 
void SetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr)
 
virtual void NbcSetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr)
 
SfxStyleSheetGetStyleSheet () const
 
virtual bool HasTextEdit () const
 
void SetOutlinerParaObject (std::unique_ptr< OutlinerParaObject > pTextObject)
 
virtual void NbcSetOutlinerParaObject (std::unique_ptr< OutlinerParaObject > pTextObject)
 
virtual OutlinerParaObjectGetOutlinerParaObject () const
 
void BurnInStyleSheetAttributes ()
 
bool IsMacroHit (const SdrObjMacroHitRec &rRec) const
 
virtual bool IsNode () const
 
virtual SdrGluePoint GetVertexGluePoint (sal_uInt16 nNum) const
 
virtual SdrGluePoint GetCornerGluePoint (sal_uInt16 nNum) const
 
virtual const SdrGluePointListGetGluePointList () const
 
virtual SdrGluePointListForceGluePointList ()
 
void SetGlueReallyAbsolute (bool bOn)
 
void NbcRotateGluePoints (const Point &rRef, long nAngle, double sn, double cs)
 
void NbcMirrorGluePoints (const Point &rRef1, const Point &rRef2)
 
void NbcShearGluePoints (const Point &rRef, double tn, bool bVShear)
 
virtual void ConnectToNode (bool bTail1, SdrObject *pObj)
 
virtual void DisconnectFromNode (bool bTail1)
 
virtual SdrObjectGetConnectedNode (bool bTail1) const
 
virtual void SetContextWritingMode (const sal_Int16 _nContextWritingMode)
 
virtual SdrObjectDoConvertToPolyObj (bool bBezier, bool bAddText) const
 
SdrObjectConvertToPolyObj (bool bBezier, bool bLineToArea) const
 
SdrObjectConvertToContourObj (SdrObject *pRet, bool bForceLineDash=false) const
 
bool IsVirtualObj () const
 
bool IsClosedObj () const
 
void InsertedStateChange ()
 
bool IsInserted () const
 
bool IsEdgeObj () const
 
bool Is3DObj () const
 
bool IsUnoObj () const
 
void SetMoveProtect (bool bProt)
 
bool IsMoveProtect () const
 
void SetResizeProtect (bool bProt)
 
bool IsResizeProtect () const
 
void SetPrintable (bool bPrn)
 
bool IsPrintable () const
 
void SetVisible (bool bVisible)
 
bool IsVisible () const
 
void SetMarkProtect (bool bProt)
 
bool IsMarkProtect () const
 
virtual bool shouldKeepAspectRatio () const
 
sal_uInt16 GetUserDataCount () const
 
SdrObjUserDataGetUserData (sal_uInt16 nNum) const
 
void AppendUserData (std::unique_ptr< SdrObjUserData > pData)
 
void DeleteUserData (sal_uInt16 nNum)
 
virtual css::uno::Reference< css::uno::XInterface > getUnoShape ()
 
svx::PropertyChangeNotifiergetShapePropertyChangeNotifier ()
 
void notifyShapePropertyChange (const svx::ShapeProperty _eProperty) const
 
virtual bool TRGetBaseGeometry (basegfx::B2DHomMatrix &rMatrix, basegfx::B2DPolyPolygon &rPolyPolygon) const
 
virtual void TRSetBaseGeometry (const basegfx::B2DHomMatrix &rMatrix, const basegfx::B2DPolyPolygon &rPolyPolygon)
 
bool IsInDestruction () const
 
bool HasFillStyle () const
 
bool HasLineStyle () const
 
const tools::RectangleGetBLIPSizeRectangle () const
 
void SetBLIPSizeRectangle (const tools::Rectangle &aRect)
 
virtual bool HasText () const
 
bool Equals (const SdrObject &) const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
void SetEmptyPresObj (bool bEpt)
 
bool IsEmptyPresObj () const
 
void SetNotVisibleAsMaster (bool bFlg)
 
bool IsNotVisibleAsMaster () const
 
void SetUserCall (SdrObjUserCall *pUser)
 
SdrObjUserCallGetUserCall () const
 
void SetDoNotInsertIntoPageAutomatically (bool bSet)
 
bool IsDoNotInsertIntoPageAutomatically () const
 
sal_uInt32 GetOrdNumDirect () const
 
bool DoesSupportTextIndentingOnLineWidthChange () const
 
const PointGetAnchorPos () const
 
bool LineIsOutsideGeometry () const
 
void SetNavigationPosition (const sal_uInt32 nPosition)
 
void setUnoShape (const css::uno::Reference< css::uno::XInterface > &_rxUnoShape)
 
const css::uno::WeakReference< css::uno::XInterface > & getWeakUnoShape () const
 
void setSuitableOutlinerBg (Outliner &rOutliner) const
 

Protected Member Functions

virtual std::unique_ptr< sdr::contact::ViewContactCreateObjectSpecificViewContact () override
 
virtual ~SwVirtFlyDrawObj () override
 
- Protected Member Functions inherited from SdrVirtObj
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
virtual SdrObjGeoDataNewGeoData () const override
 
virtual void SaveGeoData (SdrObjGeoData &rGeo) const override
 
virtual void RestGeoData (const SdrObjGeoData &rGeo) override
 
virtual ~SdrVirtObj () override
 
- Protected Member Functions inherited from SdrObject
virtual ~SdrObject () override
 
virtual std::unique_ptr< sdr::properties::BasePropertiesCreateObjectSpecificProperties ()
 
tools::Rectangle ImpDragCalcRect (const SdrDragStat &rDrag) const
 
void ImpTakeDescriptionStr (const char *pStrCacheID, OUString &rStr) const
 
void ImpForcePlusData ()
 
OUString GetMetrStr (long nVal) const
 
const SfxItemSetGetObjectItemSet () const
 
void SetObjectItem (const SfxPoolItem &rItem)
 
void SetObjectItemSet (const SfxItemSet &rSet)
 
const SfxPoolItemGetObjectItem (const sal_uInt16 nWhich) const
 
const T & GetObjectItem (TypedWhichId< T > nWhich) const
 
virtual void impl_setUnoShape (const css::uno::Reference< css::uno::XInterface > &_rxUnoShape)
 
T * CloneHelper (SdrModel &rTargetModel) const
 

Private Member Functions

sal_uInt16 getPossibleRotationFromFraphicFrame (Size &rSize) const
 

Private Attributes

SwFlyFramem_pFlyFrame
 

Additional Inherited Members

- Static Public Member Functions inherited from SdrObject
static SdrItemPoolGetGlobalDrawObjectItemPool ()
 
static void Free (SdrObject *&_rpObject)
 
static SdrObjectgetSdrObjectFromXShape (const css::uno::Reference< css::uno::XInterface > &xInt)
 
- Protected Attributes inherited from SdrVirtObj
SdrObjectrRefObj
 
tools::Rectangle aSnapRect
 
- Protected Attributes inherited from SdrObject
tools::Rectangle aOutRect
 
Point aAnchor
 
SdrObjUserCallpUserCall
 
std::unique_ptr< SdrObjPlusDatapPlusData
 
bool bVirtObj
 
bool bSnapRectDirty
 
bool bMovProt
 
bool bSizProt
 
bool bEmptyPresObj
 
bool bNotVisibleAsMaster
 
bool bClosedObj
 
bool bIsEdge
 
bool bIs3DObj
 
bool bIsUnoObj
 
bool mbLineIsOutsideGeometry
 
bool mbSupportTextIndentingOnLineWidthChange
 

Detailed Description

Definition at line 58 of file dflyobj.hxx.

Constructor & Destructor Documentation

SwVirtFlyDrawObj::~SwVirtFlyDrawObj ( )
overrideprotectedvirtual
SwVirtFlyDrawObj::SwVirtFlyDrawObj ( SdrModel rSdrModel,
SdrObject rNew,
SwFlyFrame pFly 
)

Member Function Documentation

void SwVirtFlyDrawObj::addCropHandles ( SdrHdlList rTarget) const
overridevirtual
SdrObject * SwVirtFlyDrawObj::CheckMacroHit ( const SdrObjMacroHitRec rRec) const
overridevirtual
bool SwVirtFlyDrawObj::ContainsSwGrfNode ( ) const
std::unique_ptr< sdr::contact::ViewContact > SwVirtFlyDrawObj::CreateObjectSpecificViewContact ( )
overrideprotectedvirtual

Reimplemented from SdrVirtObj.

Definition at line 416 of file dflyobj.cxx.

void SwVirtFlyDrawObj::Crop ( const basegfx::B2DPoint rRef,
double  fxFact,
double  fyFact 
)
overridevirtual
const tools::Rectangle & SwVirtFlyDrawObj::GetCurrentBoundRect ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 561 of file dflyobj.cxx.

References SdrObject::aOutRect, and SetRect().

Referenced by GetLastBoundRect(), lcl_RefreshLine(), and SwFEShell::ShouldObjectBeSelected().

SwFlyFrame* SwVirtFlyDrawObj::GetFlyFrame ( )
inline
const SwFlyFrame* SwVirtFlyDrawObj::GetFlyFrame ( ) const
inline

Definition at line 128 of file dflyobj.hxx.

References m_pFlyFrame.

const SwFrameFormat * SwVirtFlyDrawObj::GetFormat ( ) const
SwFrameFormat * SwVirtFlyDrawObj::GetFormat ( )

Definition at line 445 of file dflyobj.cxx.

References GetFlyFrame(), and SwFlyFrame::GetFormat().

SdrObject * SwVirtFlyDrawObj::getFullDragClone ( ) const
overridevirtual
basegfx::B2DRange SwVirtFlyDrawObj::getInnerBound ( ) const
const tools::Rectangle & SwVirtFlyDrawObj::GetLastBoundRect ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 567 of file dflyobj.cxx.

References GetCurrentBoundRect().

Referenced by SetLogicRect(), and SetSnapRect().

const tools::Rectangle & SwVirtFlyDrawObj::GetLogicRect ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 603 of file dflyobj.cxx.

References SdrObject::aOutRect, and SetRect().

PointerStyle SwVirtFlyDrawObj::GetMacroPointer ( const SdrObjMacroHitRec rRec) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 1248 of file dflyobj.cxx.

basegfx::B2DRange SwVirtFlyDrawObj::getOuterBound ( ) const
sal_uInt16 SwVirtFlyDrawObj::getPossibleRotationFromFraphicFrame ( Size rSize) const
private
long SwVirtFlyDrawObj::GetRotateAngle ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 1174 of file dflyobj.cxx.

References ContainsSwGrfNode(), getPossibleRotationFromFraphicFrame(), and SdrVirtObj::GetRotateAngle().

const tools::Rectangle & SwVirtFlyDrawObj::GetSnapRect ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 582 of file dflyobj.cxx.

References SdrObject::aOutRect, and SetRect().

bool SwVirtFlyDrawObj::HasLimitedRotation ( ) const
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 378 of file dflyobj.cxx.

References ContainsSwGrfNode().

Referenced by TakeObjInfo().

bool SwVirtFlyDrawObj::HasMacro ( ) const
overridevirtual
bool SwVirtFlyDrawObj::IsTextBox ( ) const
overridevirtual

Reimplemented from SdrObject.

Definition at line 1294 of file dflyobj.cxx.

References GetFormat(), SwTextBoxHelper::isTextBox(), and RES_FLYFRMFMT.

Referenced by SwFEShell::GetBestObject().

void SwVirtFlyDrawObj::Move ( const Size rSiz)
overridevirtual
void SwVirtFlyDrawObj::NbcCrop ( const basegfx::B2DPoint rRef,
double  fxFact,
double  fyFact 
)
overridevirtual
void SwVirtFlyDrawObj::NbcMove ( const Size rSiz)
overridevirtual
void SwVirtFlyDrawObj::NbcResize ( const Point rRef,
const Fraction xFact,
const Fraction yFact 
)
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 968 of file dflyobj.cxx.

References basegfx::absolute(), SdrObject::aOutRect, bInResize, tools::Rectangle::Bottom(), SwBorderAttrs::CalcLeftLine(), SwBorderAttrs::CalcRightLine(), SwFlyFrame::ChgSize(), basegfx::B2DHomMatrix::decompose(), basegfx::fround(), SwBorderAttrAccess::Get(), SwAnchoredObject::GetAnchorFrame(), SwBorderAttrs::GetAttrSet(), SwViewShell::GetBrowseBorder(), SwViewOption::getBrowseMode(), SwViewShell::GetBrowseWidth(), SwFrame::GetCache(), SwAttrSet::GetCol(), SwFormatCol::GetColumns(), SwRootFrame::GetCurrShell(), SwFormat::GetDoc(), GetFlyFrame(), GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwFrameAreaDefinition::getFramePrintArea(), SwFormat::GetFrameSize(), SwViewShell::GetOut(), SwFrame::getRootFrame(), SwFrame::GetUpper(), SwViewShell::GetViewOptions(), basegfx::B2DTuple::getX(), basegfx::B2DTuple::getY(), SwRect::HasArea(), Size::Height(), SwRect::Height(), SwFrame::IsBodyFrame(), SwFrame::IsColumnFrame(), SwFlyFrame::IsFlyLayFrame(), SwFrame::IsRightToLeft(), SwFrame::IsVertical(), SwFrame::IsVertLR(), tools::Rectangle::Left(), SwLayoutFrame::Lower(), MINFLY, tools::Rectangle::Move(), NbcMove(), OutputDevice::PixelToLogic(), Pos, ResizeRect(), tools::Rectangle::Right(), basegfx::B2DHomMatrix::scale(), SwDoc::SetAttr(), SwFrameAreaDefinition::FrameAreaWriteAccess::setSwRect(), SwRect::SSize(), SwFormatFrameSize::SYNCED, tools::Rectangle::Top(), TopRight, basegfx::B2DHomMatrix::translate(), SwViewShell::VisArea(), SwRect::Width(), Point::X(), and Point::Y().

Referenced by Resize().

void SwVirtFlyDrawObj::NbcSetLogicRect ( const tools::Rectangle rRect)
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 619 of file dflyobj.cxx.

References SetRect().

void SwVirtFlyDrawObj::NbcSetSnapRect ( const tools::Rectangle rRect)
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 598 of file dflyobj.cxx.

References SetRect().

void SwVirtFlyDrawObj::RecalcBoundRect ( )
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 572 of file dflyobj.cxx.

References SetRect().

void SwVirtFlyDrawObj::RecalcSnapRect ( )
overridevirtual

Reimplemented from SdrVirtObj.

Definition at line 577 of file dflyobj.cxx.

References SetRect().

void SwVirtFlyDrawObj::Resize ( const Point rRef,
const Fraction xFact,
const Fraction yFact,
bool  bUnsetRelative = true 
)
overridevirtual
void SwVirtFlyDrawObj::Rotate ( const Point rRef,
long  nAngle,
double  sn,
double  cs 
)
overridevirtual
void SwVirtFlyDrawObj::SetLogicRect ( const tools::Rectangle rRect)
overridevirtual
void SwVirtFlyDrawObj::SetRect ( ) const
void SwVirtFlyDrawObj::SetSnapRect ( const tools::Rectangle rRect)
overridevirtual
void SwVirtFlyDrawObj::TakeObjInfo ( SdrObjTransformInfoRec rInfo) const
overridevirtual
basegfx::B2DPolyPolygon SwVirtFlyDrawObj::TakeXorPoly ( ) const
overridevirtual
void SwVirtFlyDrawObj::wrap_DoPaintObject ( drawinglayer::geometry::ViewInformation2D const &  rViewInformation) const

Member Data Documentation

SwFlyFrame* SwVirtFlyDrawObj::m_pFlyFrame
private

The documentation for this class was generated from the following files: