001// License: GPL. For details, see LICENSE file. 002package org.openstreetmap.josm.data.projection.proj; 003 004/** 005 * A {@link Proj} implements this interface, if it derives the central meridian 006 * value from it's other input parameters. 007 * 008 * (Normally the central meridian is projection input parameter and the Proj 009 * class does not deal with it.) 010 * 011 * @see Proj 012 * @since 9532 (creation) 013 * @since 10600 (functional interface) 014 */ 015@FunctionalInterface 016public interface ICentralMeridianProvider { 017 /** 018 * Get the central meridian value as computed during initialization. 019 * @return the central meridian in degrees 020 */ 021 double getCentralMeridian(); 022}