Class HallTranslation

java.lang.Object
org.jmol.symmetry.HallTranslation

class HallTranslation extends Object
  • Field Details

    • translationCode

      char translationCode
    • rotationOrder

      int rotationOrder
    • rotationShift12ths

      int rotationShift12ths
    • vectorShift12ths

      javajs.util.P3i vectorShift12ths
    • latticeTranslationData

      static final String[] latticeTranslationData
    • nLatticeTypes

      static final int nLatticeTypes
    • hallTranslationTerms

      private static HallTranslation[] hallTranslationTerms
  • Constructor Details

    • HallTranslation

      HallTranslation(char translationCode, javajs.util.P3i params)
  • Method Details

    • getHallLatticeEquivalent

      static final String getHallLatticeEquivalent(int latticeParameter)
    • getLatticeIndex

      static final int getLatticeIndex(char latt)
    • getLatticeCode

      static final char getLatticeCode(int latt)
      Parameters:
      latt - SHELX index or character
      Returns:
      lattice character P I R F A B C S T or \0
    • getLatticeDesignation

      static final String getLatticeDesignation(int latt)
    • getLatticeDesignation2

      static final String getLatticeDesignation2(char latticeCode, boolean isCentrosymmetric)
    • getLatticeExtension

      static final String getLatticeExtension(char latt, boolean isCentrosymmetric)
    • getHallTerms

      private static HallTranslation[] getHallTerms()
    • getHallTranslation

      static HallTranslation getHallTranslation(char translationCode, int order)