On Sun, Sep 26, 2010 at 12:50 AM, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote: > On 2010-09-25 15:32-0700 Alan W. Irwin wrote: >> and then move on to designing and >> implementing the cmap1 part of that API (after reviewing your ideas on >> that) by early next week assuming it fits in nicely with pllegend. > > I plan to start on the cmap1 part tomorrow (Sunday). I feel confident > the end result will be a powerful legend capability for PLplot that > should satisfy virtually everybody's legend needs. >
Aside from the question about the cmap[01]_colors, cmap_patterns, cmap_scales questions I brought up in the 5.9.7 release thread, my main concerns come down to types: 1. text_justification is defined as a PLINT, but from the doxygen documentation it looks like it should be a PLFT. 2. With support for cmap1 elsewhere in pllegend, would it be reasonable to add support for cmap1 line and symbol colors? Do people generally use cmap1 for line or symbol plots? If this is allowed then most of the color parameters would need to take PLFLT values/arrays. 3. In the 5.9.7 release thread you mentioned the ability to skip entries when using pllegend interactively. Could this be specified explicitly? Should there be a PL_LEGEND_NONE option defined (= 0 I think) for opt_array? This isn't strictly necessary as passing 0 would do the same thing, but it would make the intent of code using this skipping functionality a bit easier to see. PL_LEGEND_NONE wouldn't need a special case in the pllegend implementation, just a #define along with the other PL_LEGEND_* options. I like pllegend in its current state overall. I do, however, think that it is worth encouraging the PLplot developers and interested users to try out the pllegend API post-5.9.7 before we commit to keeping the API as-is. In particular, some real-world use and a plcolorbar implementation may expose other options we would like to provide in pllegend. Thank you again for all of your work on this! Hez ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel