Class MolleweideProjection

    • Constructor Detail

      • MolleweideProjection

        public MolleweideProjection()
      • MolleweideProjection

        public MolleweideProjection​(int type)
      • MolleweideProjection

        public MolleweideProjection​(double p)
      • MolleweideProjection

        public MolleweideProjection​(double cx,
                                    double cy,
                                    double cp)
    • Method Detail

      • init

        public void init​(double p)
      • project

        public ProjCoordinate project​(double lplam,
                                      double lpphi,
                                      ProjCoordinate xy)
        Description copied from class: Projection
        Computes the projection of a given point (i.e. from geographics to projection space). This should be overridden for all projections.
        Overrides:
        project in class Projection
        Parameters:
        lplam - the geographic x ordinate (in radians)
        lpphi - the geographic y ordinatee (in radians)
        xy - the projected coordinate (in coordinate system units)
        Returns:
        the target coordinate
      • projectInverse

        public ProjCoordinate projectInverse​(double x,
                                             double y,
                                             ProjCoordinate lp)
        Description copied from class: Projection
        Computes the inverse projection of a given point (i.e. from projection space to geographics). This should be overridden for all projections.
        Overrides:
        projectInverse in class Projection
        Parameters:
        x - the projected x ordinate (in coordinate system units)
        y - the projected y ordinate (in coordinate system units)
        lp - the inverse-projected geographic coordinate (in radians)
        Returns:
        the target coordinate
      • isEqualArea

        public boolean isEqualArea()
        Description copied from class: Projection
        Tests whether this projection is equal-area An equal-area projection preserves relative sizes of projected areas.
        Overrides:
        isEqualArea in class Projection
        Returns:
        true if this projection is equal-area
      • equals

        public boolean equals​(java.lang.Object that)
        Description copied from class: Projection
        Represents quality between possible outputs of Projection.project(ProjCoordinate, ProjCoordinate). Subclasses of Projection should capture additional state that is used in the project method and delgate to base. Note: The name of the projection is not part of equality.
        Overrides:
        equals in class Projection
      • hashCode

        public int hashCode()
        Description copied from class: Projection
        Hash of those fields considered in Projection equalituy. Subclasses that override equality should override hashCode.
        Overrides:
        hashCode in class Projection