Re: Object Graphics v0.5
John Swensen <[email protected]> Thu, 27 Apr 2006 10:26:13 -0600
| Newsgroups | gmane.comp.gnu.octave.graphics |
|---|---|
| Message-ID | <[email protected]> |
Bill Denney 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). > * x, y, zticklabel - should be cells, but really they should be removed in > favor of x, y, zticklabelobjects. (My preference is to remove them.) > * x, y, zscale - should be "linear" or "log" instead of "normal" or "log" > > Legend > * color - should be removed, text color should be handled by the text > objects. > * fontname, fontsize - should be removed for the same reason > * Should we add a ChildrenInherit feature to this as well as groups? (my > preference is yes.) > > Patch > * Add zdata > > The full text is still at http://wiki.octave.org/wiki.pl?ObjectGraphics > > Bill > > I have been messing around with the Boost C++ libraries lately (http://boost.org/) and think their serialization libraries would be *perfect* for taking the whole tree (or a sub-tree) and serializing it to a file. This would be particularly great for saving an entire figure in its raw format. Kindof like a .fig format for octave. It allows text, binary, and XML file formats. It also allows versioning of the serialized files, so as the ObjectGraphics are improved/changed, old serailized plots and graphs can still be loaded and displayed. John Swensen