20#ifndef SketcherPrs_SensitivePoint_H
21#define SketcherPrs_SensitivePoint_H
23#include <SelectBasics_EntityOwner.hxx>
24#include <Select3D_SensitiveEntity.hxx>
25#include <Standard_DefineHandle.hxx>
26#include <Standard_Version.hxx>
46#if OCC_VERSION_HEX > 0x070400
47 Standard_EXPORT
virtual Standard_Integer NbSubElements()
const Standard_OVERRIDE;
49 Standard_EXPORT
virtual Standard_Integer NbSubElements() Standard_OVERRIDE;
57 Standard_EXPORT
virtual Standard_Boolean Matches(SelectBasics_SelectingVolumeManager& theMgr,
58 SelectBasics_PickResult& thePickResult) Standard_OVERRIDE;
61 Standard_EXPORT gp_Pnt Point()
const;
65 Standard_EXPORT
virtual gp_Pnt CenterOfGeometry()
const Standard_OVERRIDE;
69 Standard_EXPORT
virtual Select3D_BndBox3d BoundingBox() Standard_OVERRIDE;
72 Standard_EXPORT
virtual void Clear() Standard_OVERRIDE;
This sensitive point is done in order to optimize process of the sinzitive area update It referes on ...
Definition: SketcherPrs_SensitivePoint.h:37