class Point; class SdrObject; class SdrPageView; class SdrLayerIDSet; class SdrObjList; namespace sdr::contact { class ViewObjectContact; } namespace basegfx
{ class B2DPoint; class B2DVector;
} namespace drawinglayer::primitive2d { class Primitive2DContainer; }
// Wrappers for classic Sdr* Mode/View classes
SVXCORE_DLLPUBLIC SdrObject* SdrObjectPrimitiveHit( const SdrObject& rObject, const Point& rPnt, const basegfx::B2DVector& rHitTolerance, const SdrPageView& rSdrPageView, const SdrLayerIDSet* pVisiLayer, bool bTextOnly, /// allow getting back an evtl. resulting primitive stack which lead to a hit
drawinglayer::primitive2d::Primitive2DContainer* pHitContainer = nullptr);
bool ViewObjectContactPrimitiveHit( const sdr::contact::ViewObjectContact& rVOC, const basegfx::B2DPoint& rHitPosition, const basegfx::B2DVector& rLogicHitTolerance, bool bTextOnly, /// allow to get back the stack of primitives that lead to the hit
drawinglayer::primitive2d::Primitive2DContainer* pHitContainer);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.