Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

HxMfExportExtra.h

00001 /*
00002  *  Copyright (c) 2002, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *  Author(s):
00006  *  Dennis Koelma (koelma@wins.uva.nl)
00007  */
00008 
00009 #ifndef HxMfExportExtra_h
00010 #define HxMfExportExtra_h
00011 
00012 #include "HxString.h"
00013 
00014 class HxImageData;
00015 class HxTagList;
00016 
00024 class HxMfExportExtra
00025 {
00026 public:
00028                     HxMfExportExtra(
00029                         HxImageData* source, HxImageData* extra,
00030                         HxString exName, HxTagList& tags);
00031 
00033                     ~HxMfExportExtra();
00034 
00035 
00037     HxImageData*    source() const;
00038 
00040     HxImageData*    extra() const;
00041 
00043     bool            preOpIsOk() const;
00044 
00045 private:
00046     HxImageData*    _source;
00047     HxImageData*    _extra;
00048     HxImageData*    _tmpExtra;
00049     bool            _preOpIsOk;
00050 };
00051 
00052 inline bool
00053 HxMfExportExtra::preOpIsOk() const
00054 {
00055     return _preOpIsOk;
00056 }
00057 
00058 #endif

Generated on Mon Jan 27 15:48:46 2003 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001