c280fbaca52d1cf7fe3fc5a15d193855fc2da012
[debian/openrocket] / src / net / sf / openrocket / optimization / general / FunctionCache.java
1 package net.sf.openrocket.optimization.general;
2
3 /**
4  * A storage of cached values of a function.  The purpose of this class is to
5  * cache function values 
6  * 
7  * @author Sampo Niskanen <sampo.niskanen@iki.fi>
8  */
9 public interface FunctionCache {
10         
11         public double getValue(Point point);
12         
13         public void clearCache();
14         
15         public Function getFunction();
16         
17         public void setFunction(Function function);
18         
19 }