X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FMCview%2FAtom.java;h=e22b94ef5687016e7bdeae39b8b8e82691724c27;hb=6af5ebe6f1879c7b705a42dab3bd51857e4e30b2;hp=c15455e6cb81dd4835e6a0c4321c6b2e60e6f538;hpb=dd74fc4938723fe5ec48d4e5fdcfbe58ac42a48d;p=jalview.git diff --git a/src/MCview/Atom.java b/src/MCview/Atom.java index c15455e..e22b94e 100755 --- a/src/MCview/Atom.java +++ b/src/MCview/Atom.java @@ -34,12 +34,16 @@ public class Atom public int type; Color color = Color.lightGray; public String chain; - int alignmentMapping = -1; - + public int alignmentMapping = -1; + public int atomIndex; + public float occupancy=0; + public float tfactor=0; public boolean isSelected = false; public Atom(String str) { + atomIndex = Integer.parseInt(str.substring(6, 11).trim()); + name = str.substring(12, 15).trim(); resName = str.substring(17, 20); @@ -52,7 +56,8 @@ public class Atom this.x = (float) (new Float(str.substring(30, 38).trim()).floatValue()); this.y = (float) (new Float(str.substring(38, 46).trim()).floatValue()); this.z = (float) (new Float(str.substring(47, 55).trim()).floatValue()); - + occupancy = (float) (new Float(str.substring(54,60).trim()).floatValue()); + tfactor = (float) (new Float(str.substring(60,66).trim()).floatValue()); } public Atom(float x, float y, float z)