I've added

getProperty("shapeInfo")

What this is is a list of the shapes that are currently being displayed
along with their "shapeVisibilityFlag"

The shapeVisibilityFlag is set for a Rasmol group ("monomer") when
that group is being displayed in some Rasmol form, such as cartoon, rocket, etc.

This flag set is included now in getProperty("polymerInfo")

The shapeVisibilityFlag is also set for atoms when stars or dots or such are displayed.

This flag set is included now in getProperty("atomInfo")

[but currently the Balls shape flag is not indicating there -- I'll fix that.]

We can now add to the list of what one would like to know about how an atom is displayed by adding flags such as this.

This flag system should speed rendering (to some meager extent) because now Jmol does not have to check all the conditions for visibility for every simple operation, like mouse dragging. Instead, only after scripts or frame changes.

Bob



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to