question: this will create a translated rectangle based off of this rectangle , such that the new rectangle retains the same dimensions height/width , but the lower left x , y values are zero . 100 , 100 , 400 , 400 llx , lly , urx , ury will be translated to 0,0,300,300 concode_field_sep float MM_PER_INCH concode_elem_sep PDRectangle A6 concode_elem_sep COSArray rectArray concode_elem_sep PDRectangle LEGAL concode_elem_sep PDRectangle A0 concode_elem_sep float POINTS_PER_INCH concode_elem_sep PDRectangle A3 concode_elem_sep PDRectangle A2 concode_elem_sep PDRectangle A1 concode_elem_sep PDRectangle A4 concode_elem_sep PDRectangle LETTER concode_elem_sep PDRectangle A5 concode_field_sep void move concode_elem_sep void setLowerLeftY concode_elem_sep void setLowerLeftX concode_elem_sep void setUpperRightY concode_elem_sep void setUpperRightX concode_elem_sep float getWidth concode_elem_sep COSArray getCOSArray concode_elem_sep boolean contains concode_elem_sep float getHeight concode_elem_sep Path transform concode_elem_sep float getLowerLeftX concode_elem_sep float getLowerLeftY concode_elem_sep float getUpperRightX concode_elem_sep float getUpperRightY concode_elem_sep String toString concode_elem_sep COSBase getCOSObject concode_elem_sep Path toGeneralPath
target: PDRectangle function ( ) { PDRectangle loc0 = new PDRectangle ( ) ; loc0 . setUpperRightX ( getWidth ( ) ) ; loc0 . setUpperRightY ( getHeight ( ) ) ; return loc0 ; }