question: @ NonNull public static Animator createCircularReveal ( @ NonNull Point center , int width , @ NonNull View targetView , @ NonNull Interpolator interpolator ) { final Animator circularReveal = ViewAnimationUtils . createCircularReveal ( targetView , center . x , center . y , width , ( float ) Math . hypot ( center . x , center . y ) ) ; circularReveal . setInterpolator ( interpolator ) ; return circularReveal ; }
target:  Create a simple circular reveal from a given start view to it's target view. This reveal will start from the start view's boundaries until it fills the target view.