Dear SAGE community: The Jmol development team is starting to build a plot object into Jmol that SAGE could just pass a group of surfaces/meshes to for plotting.
Initially we are talking about a 3-D plot object, which would take care of scaling, axis ticks, axis labels and aspect ratios and allow an interactive user interface to change these things inside the notebook. However, I began wondering if we could make something more general and if the SAGE community thinks it would be useful to them? How about a generic plot object for any number of dimensions? The basic idea is that you could specify which triple of dimensions to use for the x,y,z triplet and use a fourth dimension to specify a magnitude at a point (plotable as a color intensity, scaled spheres or used to produce an isosurface), a fourth and fifth dimension to specify a complex value at a point (not sure how to plot that...scaled spheres of different colors or a vector field only in one plane?), or a fourth, fifth and sixth dimension to plot a vector field. The key idea being that we could choose the triple, qradruple, pentuple or hextuple to plot out of any n-tuple. Any thoughts on this more general idea? Is anybody aware of implementations of something like this that is open source? Or something non-open source that we could look at for ideas about how things should behave? We would also welcome more input on the 3D object properties. Jonathan a small part of the Jmol development team -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org