<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to transfer_image_transform</title><link>https://sourceforge.net/p/arcanfe/wiki/transfer_image_transform/</link><description>Recent changes to transfer_image_transform</description><atom:link href="https://sourceforge.net/p/arcanfe/wiki/transfer_image_transform/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 10 Jul 2012 13:44:43 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/arcanfe/wiki/transfer_image_transform/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage transfer_image_transform modified by Björn Ståhl</title><link>https://sourceforge.net/p/arcanfe/wiki/transfer_image_transform/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -7,9 +7,13 @@
 
 Take a transformation queue associated with *sid* and set it as the active transformation queue for *did*.
 
+The full ramifications of this function is complex, and should be used carefully.
+
 **caveats:**
 
 *sid* and *did* cannot be the same object and there is no translation between coordinate spaces, the transforms are still expressed in their respective local coordinate systems, and may resolve to different values after the transfer.
+
+Hidden properties, e.g. original size (for aspect calculations) etc. will also be transferred irrevocably (scale / resize are all calculated against original size).
 
 Any current transformations in *did* will be dropped silently.
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Björn Ståhl</dc:creator><pubDate>Tue, 10 Jul 2012 13:44:43 -0000</pubDate><guid>https://sourceforge.net4bfc48211bba0e74e92fefc7e62007ae059c6066</guid></item><item><title>WikiPage transfer_image_transform modified by Björn Ståhl</title><link>https://sourceforge.net/p/arcanfe/wiki/transfer_image_transform/</link><description>**declaration:**

~~~~
::lua
function transfer_image_transform(sid, did) =&gt; nil
~~~~

Take a transformation queue associated with *sid* and set it as the active transformation queue for *did*.

**caveats:**

*sid* and *did* cannot be the same object and there is no translation between coordinate spaces, the transforms are still expressed in their respective local coordinate systems, and may resolve to different values after the transfer.

Any current transformations in *did* will be dropped silently.

**related functions:**

[copy_image_transform]

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Björn Ståhl</dc:creator><pubDate>Tue, 10 Jul 2012 11:33:07 -0000</pubDate><guid>https://sourceforge.nete451aadcc20eb533a6259071c15c36715ebba13a</guid></item></channel></rss>