00001 /******************************************************************************* 00002 * Copyright (c) 2008-2014 SWTChart project. All rights reserved. 00003 * 00004 * This code is distributed under the terms of the Eclipse Public License v1.0 00005 * which is available at http://www.eclipse.org/legal/epl-v10.html 00006 *******************************************************************************/ 00007 package org.swtchart; 00008 00012 public class Range { 00013 00015 public double lower; 00016 00018 public double upper; 00019 00028 public Range(double start, double end) { 00029 this.lower = (end > start) ? start : end; 00030 this.upper = (end > start) ? end : start; 00031 } 00032 00039 public Range(Range range) { 00040 lower = (range.upper > range.lower) ? range.lower : range.upper; 00041 upper = (range.upper > range.lower) ? range.upper : range.lower; 00042 } 00043 00044 /* 00045 * @see Object#toString() 00046 */ 00047 @Override 00048 public String toString() { 00049 return "lower=" + lower + ", upper=" + upper; 00050 } 00051 }