Class R3CrossINT


public class R3CrossINT
extends DoubleLetterTransitions
Represents range 3 cross INT transitions
  • Constructor Details

    • R3CrossINT

      public R3CrossINT()
    • R3CrossINT

      public R3CrossINT​(java.lang.String string)
      Constructs the INT transitions that consist of 2 letters
      Parameters:
      string - The string representation of the INT transitions
  • Method Details

    • getSymmetries

      protected java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getSymmetries​(java.util.ArrayList<java.lang.Integer> transition)
      Description copied from class: INTTransitions
      Applies the symmetries to the required transitions
      Specified by:
      getSymmetries in class INTTransitions
      Parameters:
      transition - The transition on which the symmetries will be applied
      Returns:
      Returns the applied symmetries
    • getIsotropicSymmetries

      protected java.util.ArrayList<java.util.ArrayList<java.lang.Integer>> getIsotropicSymmetries​(java.util.ArrayList<java.lang.Integer> transition)
      Description copied from class: DoubleLetterTransitions
      Applies the symmetries to the provided isotropic transitions
      Specified by:
      getIsotropicSymmetries in class DoubleLetterTransitions
      Parameters:
      transition - The transition on which the symmetries will be applied
      Returns:
      Returns the applied symmetries
    • clone

      public java.lang.Object clone()
      Description copied from class: INTTransitions
      Makes a deep copy of the INT transitions
      Specified by:
      clone in class INTTransitions
      Returns:
      Returns the deep copy