Possible? I think Yes. 
Augment the script with .htm file to select some or all closed curves,  
and also to request the desired range of "dist" (dist = box.diagonalLength;), as distMin, and distMax. 
distMin and distMax can be any value, not just integers. 
 
 
Filter the selected closed curves with "dist", as follows: 
 
If a closed curve's "dist" value is outside of the range, do not process that closed curve. 
 
If a closed curve's "dist" value is inside the range, process that closed curve. 
modify factory.setInput( 3, (Math.sqrt(dist*dist/2)/2));, by applying  
Math.round(Math.sqrt(dist*dist/2)/2)), 
or Math.ceil(), or Math.floor(), 
to get the circle's radius in an integer value. 
 
- Brian 
 |