java.lang.Object
org.biojava.nbio.structure.symmetry.core.Rotation

public class Rotation extends Object
Author:
Peter
  • Constructor Details

    • Rotation

      public Rotation()
  • Method Details

    • getSubunitRmsd

      public double getSubunitRmsd()
      Returns:
      the subunitRmsd
    • setSubunitRmsd

      public void setSubunitRmsd(double subunitRmsd)
      Parameters:
      subunitRmsd - the subunitRmsd to set
    • getTraceRmsd

      public double getTraceRmsd()
      Returns:
      the traceRmsd
    • setTraceRmsd

      public void setTraceRmsd(double traceRmsd)
      Parameters:
      traceRmsd - the traceRmsd to set
    • setTraceTmScoreMin

      public void setTraceTmScoreMin(double traceTmScoreMin)
      Parameters:
      traceTmScoreMin - the traceTmScore to set
    • getTraceTmScoreMin

      public double getTraceTmScoreMin()
      Returns:
      the traceTmScoreMin
    • getPermutation

      public List<Integer> getPermutation()
      Returns:
      the permutation
    • setPermutation

      public void setPermutation(List<Integer> permutation)
      Parameters:
      permutation - the permutation to set
    • getTransformation

      public javax.vecmath.Matrix4d getTransformation()
      Returns:
      the transformation
    • setTransformation

      public void setTransformation(javax.vecmath.Matrix4d transformation)
      Parameters:
      transformation - the transformation to set
    • getFold

      public int getFold()
      Returns:
      the fold
    • setFold

      public void setFold(int fold)
      Parameters:
      fold - the fold to set
    • getScores

      public QuatSymmetryScores getScores()
      Returns:
      the scores
    • setScores

      public void setScores(QuatSymmetryScores scores)
      Parameters:
      scores - the scores to set
    • getDirection

      public int getDirection()
      Returns:
      the direction
    • setDirection

      public void setDirection(int axis)
      Parameters:
      direction - the direction to set
    • getAxisAngle

      public javax.vecmath.AxisAngle4d getAxisAngle()
      Returns:
      the axisAngle
    • setAxisAngle

      public void setAxisAngle(javax.vecmath.AxisAngle4d axisAngle)
      Parameters:
      axisAngle - the axisAngle to set
    • getNStart

      public int getNStart()
      Returns the number of starts if this rotation represents a helical rotation
    • toString

      public String toString()
      Overrides:
      toString in class Object