00001
00002
00004
00005 #if !defined(AFX_PARAMETERTRANSLATOR_H__35360225_BD0A_47DA_9EF8_86D0DD8CA495__INCLUDED_)
00006 #define AFX_PARAMETERTRANSLATOR_H__35360225_BD0A_47DA_9EF8_86D0DD8CA495__INCLUDED_
00007
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011
00012 class CParameterTranslator
00013 {
00014 public:
00015 CParameterTranslator();
00016 virtual ~CParameterTranslator();
00017
00018 virtual void ZeroToOne(double *p0, int n0, double *p1, int n1) = 0;
00019 virtual void OneToZero(double *p1, int n1, double *p0, int n0) = 0;
00020 };
00021
00022 #endif // !defined(AFX_PARAMETERTRANSLATOR_H__35360225_BD0A_47DA_9EF8_86D0DD8CA495__INCLUDED_)