ViewVC Help
| View Changeset | Root Listing
root/cmview
Jump to revision: Previous Next
Author: risbud
Date: Wed Apr 23 10:06:55 2008 UTC (10 years, 1 month ago)
Log Message:
Added the following features:
1. Show Threshold Spheres
2. Show Neighbour Relationships within the first shell
3. Show second shell

New methods added, are:
1. IntPairSet getfirstShellNbrs(Model, int) (ContactMapPane.java)
2. IntPairSet getfirstShellNbrRels(Model, int) (ContactMapPane.java)
3. void getmousePos() (ContactMapPane.java)
4. void drawSpheres(Model, Model, String, Pair<Integer>) (PyMolAdaptor.java)
5. void drawSpheres(Model, Model, String, IntPairSet) (PyMolAdaptor.java)
6. void showSpheres(Model, Pair<Integer>) (PyMolAdaptor.java)
7. void showSpheres(Model, IntPairSet) (PyMolAdaptor.java)
8. void showSecShell(Model, IntPairSet) (PyMolAdaptor.java)
9. void showShellRels(Model, IntPairSet) (PyMolAdaptor.java)
10. void handleShowSpheres3D() (View.java)
11. void handleShowShellRels() (View.java)
12. void handleShowSecShell() (View.java)

Apart from the new methods, some new variables have been introduces in View.java, to create icons, etc. The names are self-explanatory to correlate them with the above changes.

New icon file is created (spheres.png) for "Show Threshold Spheres"

The backend Python script "cmview.py" has been edited to include method to draw sphere CGOs.

Changed paths