LibreOffice Module svx (master) 1
Namespaces | Functions
sdrhittesthelper.hxx File Reference
#include <svx/svxdllapi.h>
Include dependency graph for sdrhittesthelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sdr
 
namespace  sdr::contact
 
namespace  basegfx
 
namespace  drawinglayer
 
namespace  drawinglayer::primitive2d
 

Functions

SVXCORE_DLLPUBLIC SdrObject * SdrObjectPrimitiveHit (const SdrObject &rObject, const Point &rPnt, const basegfx::B2DVector &rHitTolerance, const SdrPageView &rSdrPageView, const SdrLayerIDSet *pVisiLayer, bool bTextOnly, drawinglayer::primitive2d::Primitive2DContainer *pHitContainer=nullptr)
 
SVXCORE_DLLPUBLIC SdrObject * SdrObjListPrimitiveHit (const SdrObjList &rList, const Point &rPnt, const basegfx::B2DVector &rHitTolerance, const SdrPageView &rSdrPageView, const SdrLayerIDSet *pVisiLayer, bool bTextOnly)
 
bool ViewObjectContactPrimitiveHit (const sdr::contact::ViewObjectContact &rVOC, const basegfx::B2DPoint &rHitPosition, const basegfx::B2DVector &rLogicHitTolerance, bool bTextOnly, drawinglayer::primitive2d::Primitive2DContainer *pHitContainer)
 

Function Documentation

◆ SdrObjectPrimitiveHit()

SVXCORE_DLLPUBLIC SdrObject * SdrObjectPrimitiveHit ( const SdrObject &  rObject,
const Point &  rPnt,
const basegfx::B2DVector &  rHitTolerance,
const SdrPageView &  rSdrPageView,
const SdrLayerIDSet *  pVisiLayer,
bool  bTextOnly,
drawinglayer::primitive2d::Primitive2DContainer *  pHitContainer = nullptr 
)

◆ SdrObjListPrimitiveHit()

SVXCORE_DLLPUBLIC SdrObject * SdrObjListPrimitiveHit ( const SdrObjList &  rList,
const Point &  rPnt,
const basegfx::B2DVector &  rHitTolerance,
const SdrPageView &  rSdrPageView,
const SdrLayerIDSet *  pVisiLayer,
bool  bTextOnly 
)

◆ ViewObjectContactPrimitiveHit()

bool ViewObjectContactPrimitiveHit ( const sdr::contact::ViewObjectContact &  rVOC,
const basegfx::B2DPoint &  rHitPosition,
const basegfx::B2DVector &  rLogicHitTolerance,
bool  bTextOnly,
drawinglayer::primitive2d::Primitive2DContainer *  pHitContainer 
)