Home

Download

Features

Screenshots

Handbook

Browse Source

Authors

SourceForge.net Logo
Hosted by SourceForge.net

OSI Certified


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages   Search  

zerofunction.h

00001 /***************************************************************************
00002                           zerofunction.h  -  description
00003                              -------------------
00004     begin                : Tue Nov 19 2002
00005     copyright            : (C) 2002 by Fungmeista
00006     email                : mizunoami44@sourceforge.net
00007  ***************************************************************************/
00008 
00009 /***************************************************************************
00010  *                                                                         *
00011  *   This program is free software; you can redistribute it and/or modify  *
00012  *   it under the terms of the GNU General Public License as published by  *
00013  *   the Free Software Foundation; either version 2 of the License, or     *
00014  *   (at your option) any later version.                                   *
00015  *                                                                         *
00016  ***************************************************************************/
00017 
00018 #ifndef ZEROFUNCTION_H
00019 #define ZEROFUNCTION_H
00020 
00021 #include "mathfunction.h"
00022 
00028 class QPainter;  
00029   
00030 class ZeroFunction : public MathFunction
00031 {
00032     public: 
00033         ZeroFunction(BasicGraph *,int);
00034         ~ZeroFunction();
00035 
00036     protected:
00037         void calculate_and_draw(QPainter *);
00038         void draw_stored(QPainter *);
00039 
00040     private:
00041         double _x;
00042         bool found;
00043 };
00044 
00045 #endif