On Wed, May 1, 2013 at 1:34 AM, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote:
> These are important questions which I hope both Andrew and Hez will
> answer to the best of their knowledge.
>
> What is the status of plcolorbar?  Has that API been finalized?
>

I'd like some feedback before saying it's finalized.  I have used
plcolorbar a lot (through the OCaml bindings) and have been pretty
happy with it.  There at least one addition which I think would be
useful but I don't know if it is worth adding:

We could add displacement, position and justification options for axis
labels such as what is available when using plmtex directly.  This is
useful, for example, if you have two different unit systems labeled on
each vertical axis on a vertically oriented color bar.  A work-around
is available with the current interface if you use a single label and
manually adjust the text to be centered appropriately around the bar.
One option is to add the parameters now (a few additional PLFLT
arrays) so you can do your binding propagation work.  The
implementation of the feature in the C plcolorbar code could be
carried out separately from the API propagation.

> If finalized, what further changes (if any) do you propose for C
> examples 16 and 33?  My impression is 16 is done, and 33 just needs
> one change so that the plcolorbar part of it is changed from optional
> execution to always executed. If you confirm my impression, please
> commit that one C example 33 change so it can be propagated
> to the rest of the languages.
>

I think C example 16 is fine the way it is.

C example 33 with the colorbar option enabled is very verbose.  I'm ok
with leaving that verbosity in place but it would leave a huge number
of pages in that example.  Again, I would like feedback regarding
whether the number of cases covered in this example (which still
doesn't show all of what plcolorbar can do!) is reasonable.

In short - I am OK with the C examples the way they are, barring the
suggested additions to the colorbar API I mentioned above.

> The reason I ask, is this would be a convenient time for me to
> propagate plcolorbar changes to all the swig-generated language
> bindings and examples, but that would require that the C example 16
> and 33 plcolorbar changes had been completed.
>

Hez

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to