Class AttractorFamily.Attractor

  • Enclosing class:
    AttractorFamily

    public static class AttractorFamily.Attractor
    extends java.lang.Object
    Defines an unbounded sequence of points, that may represent an attractor.
    • Constructor Summary

      Constructors 
      Constructor Description
      Attractor​(AttractorFamily family, double[] params, double[] seed)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AttractorFamily getFamily()
      Returns this attractor's family.
      java.util.stream.Stream<double[]> pointStream()
      Returns the unbounded point stream defined by this attractor.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Attractor

        public Attractor​(AttractorFamily family,
                         double[] params,
                         double[] seed)
        Constructor.
        Parameters:
        family - attractor family
        params - array of parameters defining this attractor's actual behaviour
        seed - initial point for iteration
    • Method Detail

      • getFamily

        public AttractorFamily getFamily()
        Returns this attractor's family.
        Returns:
        family
      • pointStream

        public java.util.stream.Stream<double[]> pointStream()
        Returns the unbounded point stream defined by this attractor.
        Returns:
        point stream
      • toString

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