*/
class SketcherPrs_SensitivePoint : public Select3D_SensitiveEntity
{
-public:
+public:
//! Constructs a sensitive point object defined by the
//! \param OwnerId an Id of the Owner.
//! \param theId and Id of its point
Standard_EXPORT SketcherPrs_SensitivePoint(const Handle(SelectBasics_EntityOwner)& OwnerId,
int theId);
-
+
/// Returns number of sub-elements
Standard_EXPORT virtual Standard_Integer NbSubElements() Standard_OVERRIDE;
/// Clear sub-elements
Standard_EXPORT virtual void Clear() Standard_OVERRIDE;
- DEFINE_STANDARD_RTTI(SketcherPrs_SensitivePoint)
+ DEFINE_STANDARD_RTTIEXT(SketcherPrs_SensitivePoint, Select3D_SensitiveEntity)
-private:
+private:
int myId;
};