Skip to content
Snippets Groups Projects
Hydrograph.h 663 B
Newer Older
  • Learn to ignore specific revisions
  • Radim Vavřík's avatar
    Radim Vavřík committed
    // Hydrograph.h
    
    #ifndef HYDROGRAPH_H
    #define HYDROGRAPH_H
    
    #include <vector>
    
    namespace math1d_cl
    {
    	class Hydrograph
    	{
    	public:
    		// Getters & Setters
    		std::vector<double>& getQIn();
    		void setQIn(std::vector<double>& qIn);
    		std::vector<double>& getHIn();
    		void setHIn(const std::vector<double>& hIn);
    		std::vector<double>& getQOut();
    		void setQOut(const std::vector<double>& qOut);
    		std::vector<double>& getHOut();
    		void setHOut(const std::vector<double>& hOut);
    
    		void clear();
    
    	private:
    		std::vector<double> m_qIn;
    		std::vector<double> m_hIn;
    		std::vector<double> m_qOut;
    		std::vector<double> m_hOut;
    	};
    }
    #endif