Например, рассмотрим этот код:
Path path = new Path();
path.moveTo(0, 0);
path.lineTo(1, 120);
path.lineTo(2, 30);
path.lineTo(3, 40);
После этого к этому пути применяется преобразование (path.transform (matrix)).
Как получить новую координату этих точек?Использование PathMeasure не даст никаких действительных результатов.Например:
pm.getPosTan(pm.getLength() * 0.25f, coordinates, null);
Используя 0,25, я должен был получить это - (1, 120) (без преобразования), но pm.getLength () относится к длине пути, а не к длине оси ...
Итак, как получить точку из Path, указав ее значение по оси X ???