src/tools/tFunction.cpp

Go to the documentation of this file.
00001 
00002 #include "tFunction.h"
00003 
00004 // *******************************************************************************
00005 // *
00006 // *    tFunction
00007 // *
00008 // *******************************************************************************
00011 // *******************************************************************************
00012 
00013 tFunction::tFunction( void )
00014         : offset_(0), slope_(0)
00015 {
00016 }
00017 
00018 // *******************************************************************************
00019 // *
00020 // *    tFunction
00021 // *
00022 // *******************************************************************************
00025 // *******************************************************************************
00026 
00027 tFunction::tFunction(REAL offset, REAL slope)
00028         : offset_(offset), slope_(slope)
00029 {
00030 }
00031 
00032 // *******************************************************************************
00033 // *
00034 // *    ~tFunction
00035 // *
00036 // *******************************************************************************
00039 // *******************************************************************************
00040 
00041 tFunction::~tFunction( void )
00042 {
00043 }
00044 
00045 // *******************************************************************************
00046 // *
00047 // *    Evaluate
00048 // *
00049 // *******************************************************************************
00054 // *******************************************************************************
00055 
00056 REAL tFunction::Evaluate( REAL argument ) const
00057 {
00058     return offset_ + slope_ * argument;
00059 }

Generated on Sat Mar 15 22:56:00 2008 for Armagetron Advanced by  doxygen 1.5.4