Documentation of 'umontreal.iro.lecuyer.hups.BakerTransformedPointSet' Java class
BakerTransformedPointSet
umontreal.iro.lecuyer.hups

Class BakerTransformedPointSet



  • public class BakerTransformedPointSet
    extends ContainerPointSet
    This container class embodies a point set to which a Baker transformation is applied. It transforms each coordinate u into 2u if u <= 1/2 and 2(1 - u) if u > 1/2.
    • Constructor Detail

      • BakerTransformedPointSet

        public BakerTransformedPointSet(PointSet P)
        Constructs a Baker-transformed point set from the given point set P.
        Parameters:
        P - point set for which we want a Baker-transfomed version
    • Method Detail

      • getCoordinate

        public double getCoordinate(int i,
                                    int j)
        Description copied from class: PointSet
        Returns ui, j, the coordinate j of the point i.
        Overrides:
        getCoordinate in class ContainerPointSet
        Parameters:
        i - index of the point to look for
        j - index of the coordinate to look for
        Returns:
        the value of ui, j
      • iterator

        public PointSetIterator iterator()
        Description copied from class: PointSet
        Constructs and returns a point set iterator. The default implementation returns an iterator that uses the method getCoordinate (i,j) to iterate over the points and coordinates, but subclasses can reimplement it for better efficiency.
        Overrides:
        iterator in class ContainerPointSet
        Returns:
        point set iterator for the point set
      • toString

        public java.lang.String toString()
        Description copied from class: PointSet
        Formats a string that contains information about the point set.
        Overrides:
        toString in class ContainerPointSet
        Returns:
        string representation of the point set information

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.