             other_direction = Left;
             phi.set_direction( Right );
         }
+#endif // ONE_THREAD_ONLY
 
         ++i;
 

#include "frame.h"
#include "assist.h"
#include "recursive_sweep.h"

using namespace std;


        found = VOTE_LOW;
    }

#ifdef ONE_THREAD_ONLY
    if( true )
#else // ONE_THREAD_ONLY
    if( threadIdx.x == 0 )
#endif // ONE_THREAD_ONLY
    {
        if( (i == EDGE_LINKING_MAX_EDGE_LENGTH) || (found == CONVEXITY_LOST) || (found == FULL_CIRCLE) ) {
            int convexEdgeSegmentSize = buf.size();
            if (convexEdgeSegmentSize > param_windowSizeOnInnerEllipticSegment) {
