00001 /* 00002 NPlot - A charting library for .NET 00003 00004 StartStep.cs 00005 Copyright (C) 2004 00006 Matt Howlett 00007 00008 Redistribution and use of NPlot or parts there-of in source and 00009 binary forms, with or without modification, are permitted provided 00010 that the following conditions are met: 00011 00012 1. Re-distributions in source form must retain at the head of each 00013 source file the above copyright notice, this list of conditions 00014 and the following disclaimer. 00015 00016 2. Any product ("the product") that makes use NPlot or parts 00017 there-of must either: 00018 00019 (a) allow any user of the product to obtain a complete machine- 00020 readable copy of the corresponding source code for the 00021 product and the version of NPlot used for a charge no more 00022 than your cost of physically performing source distribution, 00023 on a medium customarily used for software interchange, or: 00024 00025 (b) reproduce the following text in the documentation, about 00026 box or other materials intended to be read by human users 00027 of the product that is provided to every human user of the 00028 product: 00029 00030 "This product includes software developed as 00031 part of the NPlot library project available 00032 from: http://www.nplot.com/" 00033 00034 The words "This product" may optionally be replace with 00035 the actual name of the product. 00036 00037 ------------------------------------------------------------------------ 00038 00039 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 00040 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 00041 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 00042 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 00043 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 00044 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 00045 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 00046 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 00047 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 00048 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00049 00050 */ 00051 00052 using System; 00053 00054 namespace NPlot 00055 { 00056 00061 public class StartStep 00062 { 00063 00064 private double start_; 00065 private double step_; 00066 00072 public StartStep( double start, double step ) 00073 { 00074 this.Start = start; 00075 this.Step = step; 00076 } 00077 00078 00082 public double Start 00083 { 00084 get 00085 { 00086 return start_; 00087 } 00088 set 00089 { 00090 this.start_ = value; 00091 } 00092 } 00093 00094 00098 public double Step 00099 { 00100 get 00101 { 00102 return this.step_; 00103 } 00104 set 00105 { 00106 this.step_ = value; 00107 } 00108 } 00109 00110 } 00111 }