Class HelixLayers


  • public class HelixLayers
    extends java.lang.Object
    Author:
    Peter
    • Constructor Detail

      • HelixLayers

        public HelixLayers()
    • Method Detail

      • size

        public int size()
      • addHelix

        public void addHelix​(Helix helix)
      • getHelix

        public Helix getHelix​(int index)
      • getByLowestAngle

        public Helix getByLowestAngle()
      • getByLargestContacts

        public Helix getByLargestContacts()
      • getByLargestContactsNotLowestAngle

        public Helix getByLargestContactsNotLowestAngle()
      • getScores

        public QuatSymmetryScores getScores()
        Returns QuatSymmetryScores averaged over all rotations (except the first rotation, which is the unit operation E)
        Returns:
        mean scores average over rotations
      • setSymmetryDeviation

        public void setSymmetryDeviation​(double symmetryDeviation)
        Parameters:
        symmetryDeviation - the symmetryDeviation to set
      • clear

        public void clear()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object