This is a job of Cmputational Geometry.
Needed a translation from Java source code to C++ ( [login to view URL])
No User Interface required .
No Graphic required
As Output , edges , in this form :
xi,yi,zi,xj,yj,zj,flag
.....
where xi,yi,zi and xj,yj,zj Edge initaila and end vertex
flag = 1 if Edge lengh stay in the range ( see [login to view URL])
flag =0 otherwise.
Since it is just a source code translation , budegt is 70$
Other similar porject is you work fine