Преобразовать (Transform)
Преобразовать (Transform)
template ‹class InputIterator, class OutputIterator, class UnaryOperation›
OutputIterator transform(InputIterator first, InputIterator last, OutputIterator result, UnaryOperation op);
template ‹class InputIterator1, class InputIterator2, class OutputIterator, class Binary0peration›
OutputIterator transform(InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryOperation binary_op);
transform присваивает посредством каждого итератора i в диапазоне [result, result+(last1-first1)) новое соответствующее значение, равное op(*(first1+(i-result)) или binary_op(*(first1+(i-result), *(first2+(i-result))). transform возвращает result+(last1-first1). Применяются op или binary_op точно last1 - first1 раз. Ожидается, что op и binary_op не имеют каких-либо побочных эффектов. result может быть равен first в случае унарного преобразования или first1 либо first2 в случае бинарного.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Алгоритм transform()
Алгоритм transform() template class InputIterator, class OutputIterator,class UnaryOperation OutputIteratortransform( InputIterator first, InputIterator last,OutputIterator result, UnaryOperation op );template class InputIterator1, class InputIterator2,class OutputIterator, class BinaryOperation OutputIteratortransform( InputIterator1 first1, InputIterator1 last,InputIterator2 first2, OutputIterator result,BinaryOperation bop );Первый вариант transform()
Элементы xsl:stylesheet и xsl:transform
Элементы xsl:stylesheet и xsl:transform <xsl:stylesheet id="идентификатор" extension-element-prefixes="префиксы" exclude-result-prefixes="префиксы" version="число"> <!-- Содержимое: несколько элементов xsl:import, элементы верхнего уровня --></xsl:stylesheet><xsl:transform
style="text-transform: uppercase;">ПИСЬМОНОСЕЦ
style="text-transform: uppercase;">ПИСЬМОНОСЕЦ Автор: Илья Щуров VoyagerЗдравствуй, уважаемая Терра!Являюсь вашим читателем уже два года. Читаю журнал не всегда, но практически от корки до корки, особенно меня интересует OpenSource/Freeware software и Linux. Я линуксоид, и поэтому сторонник лицензионного
12.3. Free Transform (Произвольное трансформирование)
12.3. Free Transform (Произвольное трансформирование) Если предыдущие инструменты изменения размеров предназначены для всего изображения, то Free Transform (Произвольное трансформирование) позволяет изменять не только размеры, но и пропорции, угол поворота для выделенного объекта или
12.4. Подменю Transform (трансформирование)
12.4. Подменю Transform (трансформирование) Кроме режима свободного трансформирования, в Photoshop есть группа инструментов, выполняющих схожие функции по трансформированию. Они объединены в подменю Edit ? Transform (Правка ? Трансформирование).Впрочем, не советую запускать эти
Обычное движение ("Transform")
Обычное движение ("Transform") Это самое обычное движение фрагмента графики, наподобие тех, что мы создавали в главе 12. С помощью этого преобразования мы можем менять местоположение, размеры, угол поворота выделенного фрагмента и задавать для него цветовые эффекты.Чтобы