reverses the orientation of the whole polygon concode_field_sep Segment next concode_elem_sep Point2D P1 concode_elem_sep Point2D P2 concode_elem_sep Segment last concode_elem_sep double radius concode_elem_sep Segment first concode_field_sep void add concode_elem_sep double[] normal concode_elem_sep double[] cp2 concode_elem_sep double[] cp1 concode_elem_sep Segment[] getDisplacedSegments concode_elem_sep String toString concode_elem_sep void reverse
void function ( ) { reverse ( ) ; first = last ; Segment loc0 = next ; Segment loc1 = this ; next = null ; while ( loc0 != null ) { loc0 . reverse ( ) ; loc0 . last = this ; Segment loc2 = loc0 . next ; loc0 . next = loc1 ; loc1 = loc0 ; loc0 = loc2 ; } }