This sensitive point is done in order to optimize process of the sinzitive area update It referes on point array directly and this lets to avoid procedure of the point synchronisation.
More...
|
| SketcherPrs_SensitivePoint (const Handle &&OwnerId, int theId) |
| Constructs a sensitive point object defined by the. More...
|
|
virtual Standard_Integer | NbSubElements () Standard_OVERRIDE |
| Returns number of sub-elements. More...
|
|
virtual | HandleGGetConnected () Standard_OVERRIDE |
| Update location of the point. More...
|
|
virtual Standard_Boolean | Matches (SelectBasics_SelectingVolumeManager &theMgr, SelectBasics_PickResult &thePickResult) Standard_OVERRIDE |
| Checks whether the point overlaps current selecting volume. More...
|
|
gp_Pnt | Point () const |
| Returns the point used at the time of construction. More...
|
|
virtual gp_Pnt | CenterOfGeometry () const Standard_OVERRIDE |
| Returns center of point. More...
|
|
virtual Select3D_BndBox3d | BoundingBox () Standard_OVERRIDE |
| Returns bounding box of the point. More...
|
|
virtual void | Clear () Standard_OVERRIDE |
| Clear sub-elements. More...
|
|
This sensitive point is done in order to optimize process of the sinzitive area update It referes on point array directly and this lets to avoid procedure of the point synchronisation.