Class DistanceRule

    • Constructor Detail

      • DistanceRule

        public DistanceRule()
        Creates a dummy rule to be neglected
      • DistanceRule

        public DistanceRule​(int[] atom,
                            int[] notList,
                            double distance,
                            int priority)
        Constructor for 2 bonds in between.
        Parameters:
        atom -
        notList - atoms (direct neighbors of atom[0] and atom[1]) to be excluded from movement
        distance -
      • DistanceRule

        public DistanceRule​(int[] atom,
                            double minDistance,
                            double maxDistance,
                            int priority)
      • DistanceRule

        public DistanceRule​(int[] atom,
                            int[] notList,
                            double minDistance,
                            double maxDistance,
                            int priority)