question: appends a rectangle to the current path as a complete subpath . concode_field_sep List<Subpath> subpaths concode_elem_sep String START_PATH_ERR_MSG concode_elem_sep Point2D currentPoint concode_field_sep Point2D getCurrentPoint concode_elem_sep void curveTo concode_elem_sep void curveTo concode_elem_sep boolean isEmpty concode_elem_sep Subpath getLastSubpath concode_elem_sep List<Subpath> getSubpaths concode_elem_sep void lineTo concode_elem_sep void closeSubpath concode_elem_sep void addSubpath concode_elem_sep void addSubpaths concode_elem_sep List<Integer> replaceCloseWithLine concode_elem_sep void closeAllSubpaths concode_elem_sep void curveFromTo concode_elem_sep void moveTo
target: void function ( final float arg0 , final float arg1 , final float arg2 , final float arg3 ) { moveTo ( arg0 , arg1 ) ; lineTo ( arg0 + arg2 , arg1 ) ; lineTo ( arg0 + arg2 , arg1 + arg3 ) ; lineTo ( arg0 , arg1 + arg3 ) ; closeSubpath ( ) ; }