From 8b9902ac6e239bd36681a2997ee1bdfa4239a5d8 Mon Sep 17 00:00:00 2001 From: Johannes Hofmann Date: Sun, 25 Jun 2006 09:54:28 +0200 Subject: Stich -> Stitch and hook new files in Makefile.am --- src/Makefile.am | 6 +++++- src/Stich.H | 44 -------------------------------------------- src/Stich.cxx | 43 ------------------------------------------- src/Stitch.H | 44 ++++++++++++++++++++++++++++++++++++++++++++ src/Stitch.cxx | 43 +++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 92 insertions(+), 88 deletions(-) delete mode 100644 src/Stich.H delete mode 100644 src/Stich.cxx create mode 100644 src/Stitch.H create mode 100644 src/Stitch.cxx diff --git a/src/Makefile.am b/src/Makefile.am index e9e32f7..e8b384a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -11,7 +11,9 @@ gipfel_SOURCES = \ Hill.cxx \ Fl_Value_Dial.cxx \ Fl_Search_Chooser.cxx \ - choose_hill.cxx + choose_hill.cxx \ + Stitch.cxx \ + DataImage.cxx noinst_HEADERS = \ GipfelWidget.H \ @@ -24,4 +26,6 @@ noinst_HEADERS = \ Fl_Value_Dial.H \ Fl_Search_Chooser.H \ choose_hill.H \ + Stitch.H \ + DataImage.H \ util.h diff --git a/src/Stich.H b/src/Stich.H deleted file mode 100644 index 86b8f8f..0000000 --- a/src/Stich.H +++ /dev/null @@ -1,44 +0,0 @@ -// -// Copyright 2005 by Johannes Hofmann -// -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Library General Public -// License as published by the Free Software Foundation; either -// version 2 of the License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Library General Public License for more details. -// -// You should have received a copy of the GNU Library General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -// USA. -// - -#ifndef STITCH_H -#define STITCH_H - -#include "GipfelWidget.H" - -#define MAX_PICS 256 - -class Stitch { - private: - GipfelWidget *gipf[MAX_PICS]; - - - public: - Stitch(); - - ~Stitch(); - - int add_image(const char *file); - - int resample(Fl_RGB_Image *, - double view_start, double view_end, - double nick_start, double nick_end); -}; - -#endif diff --git a/src/Stich.cxx b/src/Stich.cxx deleted file mode 100644 index 0cfa4b5..0000000 --- a/src/Stich.cxx +++ /dev/null @@ -1,43 +0,0 @@ -// -// Stitch routines. -// -// Copyright 2006 by Johannes Hofmann -// -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Library General Public -// License as published by the Free Software Foundation; either -// version 2 of the License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Library General Public License for more details. -// -// You should have received a copy of the GNU Library General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -// USA. -// - -#include -#include -#include -#include - -#include "Stitch.H" - -Stitch::Stitch() { - - -} - -Stitch::~Stitch() { - - -} - - -int -Stitch::resample(Fl_Stitch_Display * - -} diff --git a/src/Stitch.H b/src/Stitch.H new file mode 100644 index 0000000..86b8f8f --- /dev/null +++ b/src/Stitch.H @@ -0,0 +1,44 @@ +// +// Copyright 2005 by Johannes Hofmann +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Library General Public +// License as published by the Free Software Foundation; either +// version 2 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Library General Public License for more details. +// +// You should have received a copy of the GNU Library General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +// USA. +// + +#ifndef STITCH_H +#define STITCH_H + +#include "GipfelWidget.H" + +#define MAX_PICS 256 + +class Stitch { + private: + GipfelWidget *gipf[MAX_PICS]; + + + public: + Stitch(); + + ~Stitch(); + + int add_image(const char *file); + + int resample(Fl_RGB_Image *, + double view_start, double view_end, + double nick_start, double nick_end); +}; + +#endif diff --git a/src/Stitch.cxx b/src/Stitch.cxx new file mode 100644 index 0000000..0cfa4b5 --- /dev/null +++ b/src/Stitch.cxx @@ -0,0 +1,43 @@ +// +// Stitch routines. +// +// Copyright 2006 by Johannes Hofmann +// +// This library is free software; you can redistribute it and/or +// modify it under the terms of the GNU Library General Public +// License as published by the Free Software Foundation; either +// version 2 of the License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Library General Public License for more details. +// +// You should have received a copy of the GNU Library General Public +// License along with this library; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +// USA. +// + +#include +#include +#include +#include + +#include "Stitch.H" + +Stitch::Stitch() { + + +} + +Stitch::~Stitch() { + + +} + + +int +Stitch::resample(Fl_Stitch_Display * + +} -- cgit v1.2.3