question: public boolean forwardRaw ( float [ ] rawllpts , int rawoff , float [ ] xcoords , float [ ] ycoords , boolean [ ] visible , int copyoff , int copylen ) { Point2D temp = new Point2D . Float ( ) ; int end = copylen + copyoff ; for ( int i = copyoff , j = rawoff ; i < end ; i ++ , j += 2 ) { forward ( rawllpts [ j ] , rawllpts [ j + 1 ] , temp , true ) ; xcoords [ i ] = ( float ) temp . getX ( ) ; ycoords [ i ] = ( float ) temp . getY ( ) ; visible [ i ] = true ; } return true ; }
target:  Forward project a raw array of radian points. This assumes nothing about the array of coordinates. In no way does it assume the points are connected or that the composite figure is to be filled. <p> It does populate a visible array indicating whether the points are visible on the projected view of the world. <p>