question: atomically sets this point to the given components concode_field_sep Quaternion rotation concode_elem_sep Vector3 scale concode_elem_sep Point position concode_elem_sep long serialVersionUID concode_elem_sep SpinLock lock concode_field_sep Transform rotate concode_elem_sep Transform setScale concode_elem_sep Quaternion getRotation concode_elem_sep boolean isEmpty concode_elem_sep Transform scale concode_elem_sep Transform setRotation concode_elem_sep Transform setPosition concode_elem_sep Transform translate concode_elem_sep Transform translate concode_elem_sep Transform translateAndSetRotation concode_elem_sep Vector3 forwardVector concode_elem_sep Matrix toMatrix concode_elem_sep Point getPosition concode_elem_sep Vector3 getScale concode_elem_sep Vector3 rightVector concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep Transform copy concode_elem_sep Vector3 upVector concode_elem_sep void setUnsafe
target: Transform function ( Point arg0 , Quaternion arg1 , Vector3 arg2 ) { try { lock . lock ( ) ; setUnsafe ( arg0 , arg1 , arg2 ) ; } finally { lock . unlock ( ) ; } return this ; }