add a span covering the half open interval including start up to but not including end . concode_field_sep int kMaxAddsSinceSort concode_elem_sep int mAddsSinceSort concode_elem_sep List mSpans concode_elem_sep float mEnd concode_elem_sep float mStart concode_elem_sep SpanIntersection instance concode_field_sep int compare concode_elem_sep boolean contains concode_elem_sep float getStart concode_elem_sep boolean subsume concode_elem_sep boolean intersects concode_elem_sep void addInfinite concode_elem_sep void setStart concode_elem_sep String toString concode_elem_sep int compareTo concode_elem_sep void setEnd concode_elem_sep float getEnd concode_elem_sep void sortAndCollapse
void function ( float arg0 , float arg1 ) { if ( mSpans != null ) { mSpans . add ( new Span ( arg0 , arg1 ) ) ; if ( ++ mAddsSinceSort >= kMaxAddsSinceSort ) { sortAndCollapse ( ) ; } } }