Теперь preTransform внутренний метод

Добавлены комментарии и краткое описание, чтобы пользоваться
preTransform. Остается только оптимизировать.