Re: Object Graphics v0.5
"Shai Ayal" <[email protected]> Thu, 27 Apr 2006 06:24:15 +0300
| Newsgroups | gmane.comp.gnu.octave.graphics |
|---|---|
| Message-ID | <[email protected]> |
Sorry I am replying to my own email, but all of my questions to bill were are actually covered in the wiki page. On 4/27/06, Shai Ayal <[email protected]> wrote: > On 4/27/06, Bill Denney <[email protected]> wrote: > > So, I've been working on the .m files for the front-end side of Object > > Graphics, and I've found a few inconsistencies in the standard as it's > > currently written: > > > > Axes > > * CameraViewAngle: the angle measure is not set. I will define it in > > degrees (0-180). > I agree -- mlab compatible > > > * x, y, zticklabel - should be cells, but really they should be removed in > > favor of x, y, zticklabelobjects. (My preference is to remove them.) > > I kind of like the string way of specifying labels: "1|2|3|6". > translating from this to cells is straightforward also. This is also > mlab compatible. Can you elaborate on the x/y/zticklabelobjects? I agree that we need x/y/zticklabelobjects, in fact I already have this in octplot under the name x/y/zticklabelhandle, This allows fine-grained control over label properties. However the x/y/zticklabel property should be kept IMHO for 2 reasons: 1. mlab compatibility 2. usability -- it is very convenient to set the labels using cells/string > > * x, y, zscale - should be "linear" or "log" instead of "normal" or "log" > > I agree > > > Legend > > * color - should be removed, text color should be handled by the text > > objects. > > * fontname, fontsize - should be removed for the same reason > > The reason I like these is that they allow you to specify default > values for legends, while removing them will use the default value for > the general text object > > > * Should we add a ChildrenInherit feature to this as well as groups? (my > > preference is yes.) OK, but the only subobjects which can inherit are the text objects -- line properties are determined by the lines in the plot and if the "box" (be it a patch or axes object) inherits color as well we won't be able to see the text > Can you elaborate on this property? > > > Patch > > * Add zdata > > > > The full text is still at http://wiki.octave.org/wiki.pl?ObjectGraphics > > > > Bill > > > > -- > > "We can put television in its proper light by supposing that Gutenberg's > > great invention had been directed at printing only comic books." > > -- Robert M. Hutchins > > > > _______________________________________________ > > Octave-graphics mailing list > > [email protected] > > https://www.cae.wisc.edu/mailman/listinfo/octave-graphics > > >