> I've made a list of the objects I see as pertinent to the > discussion of taking a snapshot of the state of the model. > Just for general interest; I may be missing one thing or > another. The trick would be to somehow encode the critical > information without taking up too much space. > > > [i] is over frame.atomCount > [j] is over frame.bondCount > "mad" stands for "milliAngstromDiameter"
I do not think that mads should be exposed to the outside. They are for internal use. Outside users should receive doubles. > "colix" stands for "color index" colixes should definitely not be exposed to outside users. Outside users should receive int RGB values OR java.awt.Color objects. > > atoms[i] > | > ----madAtom > ----colixAtom > ----translucent > > bonds[j] > | > ----- order > ----- mad > ----- colix > > > shapes > | > ----- stars > | > ----mads[i] > ----colixes[i] > > | > ----- vectors > | > ----mads[i] > ----colixes[i] > > | > ----- dots > | > ----dotsConvexMaps[i] > ----colixesConvex[i] > ----tori[] > ----cavities[] > > | > ----- balls (selector for atoms) > > > | > ----- sticks (selectors for bonds) > | > ----hsticks > ----sssticks > > | > ----- sasurface > | > ----surfaces[] > > | > ----- mps (Model-Chain-Polymer-Shape) > | > | includes backbone, cartoon, > meshribbons, ribbons, rockets, strands, trace > | > ----mpsmodels[].mpspolymers[].monomers[].mads[] > ----mpsmodels[].mpspolymers[].monomers[].colix[] > ----mpsmodels[].mpspolymers[].monomers[].translucent[] > > | > ----- echo (there are only three) > | > ----toptext > ----middletext > ----bottomtext > > | > ----- hover (there is only one) > | > ----atomIndex > ----colixBackground > ----colixForeground > ----font3d > ----labelFormat > > | > ----- measures (up to 16 sets) > | > ----Measurement[16] > > > | > ----- SelectionIndependentShape > | > ----axes > ----bbcage > ----uccage > ----frank > ----polyhedra[] > ----meshCollection > | > ----isosurface[] > | > ----pmesh[] > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > Jmol-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jmol-developers > ------------------------------------------------------- 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&kid0944&bid$1720&dat1642 _______________________________________________ Jmol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-developers
