To ensure good performance, keep the following guidelines in mind when coding input point filters and monitors:
- Be careful about performing substantial computation from within input point filters and monitors.
- Minimize the number of callouts made from filters and monitors.
- Take advantage of available work that has already been done by AutoCAD, such as the list of all entities under the object snap cursor and all of the interim point computations.
- Be sure to free the memory for strings you pass into the additionalTooltipString parameter when creating an input point filter or monitor.
Note:
It is recommended that you disable your point filter in all entity selection contexts. Object snap mode and AutoSnaps are always disabled in this context.