Changes between Version 3 and Version 4 of MolGraphics
- Timestamp:
- Jan 7, 2015, 1:56:09 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MolGraphics
v3 v4 1 1 = Molecule graphics attributes for Chimera 2, based on Chimera 1 = 2 2 3 These are graphical molecular attributes that should be part of the C++ molecule classes . This list is based on Chimera 1 and is meant as a starting point for discussing possible changes in Chimera 2.3 These are graphical molecular attributes that should be part of the C++ molecule classes or their base classes. This list is based on Chimera 1 and is meant as a starting point for discussing possible changes in Chimera 2. 4 4 5 5 "*" indicates something we may change in Chimera 2. … … 7 7 == Atom == 8 8 {{{ 9 display (true/false)10 9 hide (true/false, is atom shown when ribbon style shown) 11 12 drawMode (Dot, Sphere, EndCap, Ball)13 14 color15 16 label (text string for 3d label)17 labelOffset (xyz position relative to atom)18 labelColor19 minimumLabelRadius (float)20 10 21 11 *surfaceDisplay (drop this, visibility of surface per-atom) … … 23 13 *surfaceOpacity (drop this, used for color by atom) 24 14 *surfaceCategory (drop this? categories will be like other named selectors?) 25 26 *vdwPoints (drop this)27 *vdwColor (drop this)28 15 29 16 *Thermal ellipsoids for atoms -- in Python in Chimera 1, maybe should be Molecule attributes … … 40 27 }}} 41 28 42 == Bond == 29 == !BaseSphere (base class for Atom) == 30 {{{ 31 drawMode (Dot, Sphere, EndCap, Ball) 32 33 *vdwPoints (drop this) 34 *vdwColor (drop this) 35 }}} 36 37 == Connectible (base class for !BaseSphere) == 38 {{{ 39 display (true/false) 40 41 color 42 43 label (text string for 3d label) 44 labelOffset (xyz position relative to atom) 45 labelColor 46 minimumLabelRadius (float) 47 48 }}} 49 50 == Connection (base class for Bond/!PseudoBond) == 43 51 {{{ 44 52 display (true/false) … … 49 57 color 50 58 halfbond (color each half of bond to match near atom) 51 52 label (text)53 labelColor54 labelOffset (xyz position relative to bond center)55 }}}56 57 == !PseudoBond (same attributes as Bond) ==58 {{{59 display (true/false)60 61 drawMode (wire, stick, spring)62 radius63 64 color65 halfBond (color each half of bond to match near atom)66 59 67 60 label (text)