Если вы хотите много рисовать в 3D, я бы посоветовал взглянуть на решение для 3D-рендеринга, такое как OpenGL / JOGL.
Если это просто быстрая разовая трансформация, тогда выможно довольно легко смоделировать это с помощью
- Цикл по всем линиям в 2.
- Масштабирование соответствующей линии в 1. и рисование над линией в 2, растягивая ее вправопропорция (вам понадобятся некоторые базовые математические вычисления, чтобы решить это)