/usr/include/qwtplot3d/qwt3d_io_reader.h is in libqwtplot3d-qt5-dev 0.2.7+svn191-10.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #ifndef qwt3d_reader_h__2004_03_07_14_03_begin_guarded_code
#define qwt3d_reader_h__2004_03_07_14_03_begin_guarded_code
#include "qwt3d_io.h"
namespace Qwt3D
{
/*!
Functor for reading of native files containing grid data.
As a standart input functor associated with "mes" and "MES"
file extensions.
*/
class QWT3D_EXPORT NativeReader : public IO::Functor
{
friend class IO;
public:
NativeReader();
private:
//! Provides new NativeReader object.
IO::Functor* clone() const{return new NativeReader(*this);}
//! Performs actual input
bool operator()(Plot3D* plot, QString const& fname);
static const char* magicstring;
double minz_, maxz_;
bool collectInfo(FILE*& file, QString const& fname, unsigned& xmesh, unsigned& ymesh,
double& minx, double& maxx, double& miny, double& maxy);
};
} // ns
#endif
|