1 /* 2 JOpenChart Java Charting Library and Toolkit 3 Copyright (C) 2001 Sebastian Müller 4 http://jopenchart.sourceforge.net 5 6 This library is free software; you can redistribute it and/or 7 modify it under the terms of the GNU Lesser General Public 8 License as published by the Free Software Foundation; either 9 version 2.1 of the License, or (at your option) any later version. 10 11 This library is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 Lesser General Public License for more details. 15 16 You should have received a copy of the GNU Lesser General Public 17 License along with this library; if not, write to the Free Software 18 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 20 PointToPixelTranslator.java 21 Created on 1. Juli 2001, 01:15 22 */ 23 24 package de.progra.charting; 25 26 import java.awt.geom.*; 27 28 /** 29 * This interface defines the methods necessary to translate data values 30 * into pixel coordinates. 31 * @author mueller 32 * @version 1.0 33 * @deprecated 34 */ 35 public interface PointToPixelTranslator { 36 37 /** Transforms a given value into an absolute pixel coordinate. 38 * @param pt a <CODE>Point2D</CODE> object containing the value - column pair that should be painted 39 * @return a <CODE>Point2D</CODE> object containing the x-y pair which define the absolute pixel-coordinate the values should be painted at. 40 * @deprecated 41 */ 42 public Point2D getPixelCoord(Point2D pt); 43 } 44 45