question: public void calcWelzl ( FloatBuffer points ) { if ( center == null ) { center = new Vector3f ( ) ; } FloatBuffer buf = BufferUtils . createFloatBuffer ( points . limit ( ) ) ; points . rewind ( ) ; buf . put ( points ) ; buf . flip ( ) ; recurseMini ( buf , buf . limit ( ) / 3 , 0 , 0 ) ; }
target:  Calculates a minimum bounding sphere for the set of points. The algorithm was originally found at http://www.flipcode.com/cgi-bin/msg.cgi?showThread=COTD-SmallestEnclosingSpheres&forum=cotd&id=-1 in C++ and translated to java by Cep21