00001 #pragma once 00002 #include "RunDirector.h" 00003 00004 class CBinaryNetworkDataRelation 00005 { 00006 public: 00007 CBinaryNetworkDataRelation(void); 00008 virtual ~CBinaryNetworkDataRelation(void); 00009 CBinaryNetworkDataRelation(int r1, int q1, int t1, int r2, int q2, int t2, char type); 00010 double Evaluate(CRunDirector *pDirector); 00011 int GetR1() const {return m_iR1;} 00012 int GetR2() const {return m_iR2;} 00013 int GetQ1() const {return m_iQ1;} 00014 int GetQ2() const {return m_iQ2;} 00015 int Gett1() const {return m_it1;} 00016 int Gett2() const {return m_it2;} 00017 char GetType() const {return m_cType;} 00018 private: 00019 int m_iR1; 00020 int m_iR2; 00021 int m_iQ1; 00022 int m_iQ2; 00023 int m_it1; 00024 int m_it2; 00025 char m_cType; 00026 };