collapses this segment with the one passed as a parameter . note that if the input segment is not of the same class as this one , an illegalargumentexception is thrown . the method also throws an exception if the input segment 's end does not have the same number of components as this segment 's end . after this method is called , this segment 's end value is the one of the input seg parameter . concode_field_sep float[][] start concode_elem_sep float[][] end concode_field_sep void compute concode_elem_sep Object[] getStart concode_elem_sep void setZeroStart concode_elem_sep void setStart concode_elem_sep void addToEnd concode_elem_sep float getLength concode_elem_sep String toString concode_elem_sep void initialize concode_elem_sep Object[] getEnd concode_elem_sep boolean isAdditive
void function ( final Segment arg0 , final TraitAnimationNode arg1 ) { FloatSegment loc0 = ( FloatSegment ) arg0 ; if ( loc0 . end . length != end . length ) { throw new IllegalArgumentException ( ) ; } end = loc0 . end ; }