I'm trying to base my code on mesh editmode select similar.
Done:
- SIMCURHAND_TYPE
- SIMCURHAND_RADIUS
- SIMCURHAND_WEIGHT
- SIMCURHAND_DIRECTION
Limits:
- DIRECTION does not support surfaces, because BKE_nurb_bpoint_calc_normal does not work with Nurbs of type CU_CARDINAL. This also didn't work prior to this patch, so maybe first wait until surfaces are properly supported in EditMode?
- Threshold default is too large. Not sure if it's better to change the default or scale the threshold in code.