question: @ SuppressWarnings ( "unused" ) public static void translatePoint ( PointF point , float offset , float angle ) { float radiant = ( float ) Math . toRadians ( angle ) ; point . x += ( float ) ( Math . cos ( radiant ) * offset ) ; point . y += ( float ) ( Math . sin ( radiant ) * offset ) ; }
target:  Translate a point considering the angle (in degrees) and the offset. Move the pointer on the tangent defined by the angle.