@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);
}

@ 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 ) ; }
translate a point considering the angle ( in degrees ) and the offset . move the pointer on the tangent defined by the angle .
