code: function ( inStartSeg ) {
  		var cursor = inStartSeg, doubleArea = 0;
  		do {
  			doubleArea += ( cursor.vFrom.x - cursor.vTo.x ) * ( cursor.vFrom.y + cursor.vTo.y );
  			cursor = cursor.snext;
  		} while ( cursor != inStartSeg );
  		return	( doubleArea < 0 );
  	}
docs: /*	Helper checks winding order by calculating the area of the polygon