Sounds (and looks!) interesting, Hez!

Is this global transform applied before, after, or instead of the  
"pltr" type transformations?

It looks like the global transform function has the same signature as  
the "pltr" transform functions so that the predefined pltr1, pltr2,  
etc. functions can be used as global transformation functions.  Do  
you envision this global transform capability supplanting the  
individual pltr parameter in the functions that currently support it?

Thanks,
Dave

On Apr 11, 2010, at 22:56 , Hezekiah M. Carty wrote:

> PLplot developers and interested users,
>
> With PLplot trunk rev. 10905, I have committed basic support for
> universal 2D coordinate transformations in PLplot using a new
> function, plstransform.  The commit includes an additional page in
> example 19 to illustrate how this function works.  A path
> approximation function plpath has also been included which can be used
> to draw an approximation of a straight line in transformed
> coordinates.  An update to the API docbook documentation for these two
> functions is included.
>
> "Universal," in this case, refers to the fact that _all_ PLplot
> plotting functions which act within the plot window should be affected
> by the defined transform.  If no transform function is defined then
> all PLplot functions should act as they did before this commit.  I
> have attached an example plot which takes advantage of this function
> both as an example of what this helps facilitate and to show that our
> modern output devices (pngcairo in this case) produce some very nice
> looking output!  The example shows plmap, plmeridians, plimagefr and
> plcont all working with the same transformed coordinate system.
>
> I have been using this patch for several months now without trouble or
> regressions that I have seen.  This patch does, however, touch a large
> number of core functions so I would like to request that other
> developers keep an eye out for possible regressions.
>
> The C and OCaml languages have been updated in this commit.
>
> Take care,
>
> Hez<test2.png>-------------------------------------------------------- 
> ----------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw- 
> dev_______________________________________________
> Plplot-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/plplot-devel


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to