Bob and sage developers,
I sent William's reply to Bob Hanson, and he replied with the following
(his reply in quotes, my responses inline). I'm bringing the discussion
on-list since a lot more than my opinion/experience needs to be
considered here (especially since I didn't implement the original
plotting code).
Robert Hanson wrote:
> Yes, I was thinking that is what happened. I noticed the scaling. It's an
> interesting situation, because you don't have that problem with molecules
> --- pretty much, a molecule is about the size of any other molecule -- at
> least to a first approximation.
>
> So, first, let me suggest that we do anything you want to do. Second, I
> suggest you think about what you want to do.
>
> Should the axis go through {0, 0, 0}?
> Should you just forgo axes altogether?
> Will the "axes in the bottom left hand corner" do the trick? ("axes
on;axes
> position [50 50]" for example)
For now, I can make that change to Sage, to default to "axes position
[50 50] %".
>
> Also, let's consider the general situation of orthogonal but not equally
> scaled axes. Jmol has some very nice capabilities in terms of measuring
> angles and distances and such. Obviously these are not useful when
you scale
> the axes the way is being done in Sage.
I've played with the capabilities in Jmol and I'd really like to see
Sage eventually use these. (For those that don't know, Jmol can have
interactive distance measuring, angle measuring, picking, etc.).
>
> Would it be useful to allow for this sort of transform so that
measurements
> and coordinates and such are all expressed in the original coordinate
> system? I think it's just a 4x4 translation/rotation matrix. It seems
to me
> this would then allow a much more direct representation.
Are you suggesting that there be an easy way to do what we are currently
doing that is supported by Jmol (i.e., it would be easy to give a "user
coordinate system" that all Jmol tools transform their output with?)
Thanks,
Jason
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---