Loading [MathJax]/extensions/tex2jax.js
OdmOrRasterFile.hpp
1 #pragma once
2 
3 #include <opals/Path.hpp>
4 #include <opals/CustomOptionType.hpp>
5 
6 namespace opals
7 {
8 
9  /// File path of an ODM or raster dataset. See \ref ref_odm and \ref fmt_raster
10  class OPALS_API OdmOrRasterFile : public Path, public CustomOptionType<OdmOrRasterFile>
11  {
12  public:
13  using Path::Path;
15  OdmOrRasterFile(const Path&);
17 
18  static bool exportsPythonType();
19  static const char* help(bool);
20  static const char* syntax();
21  };
22 
23 }
24 
Base class for all custom parameter types.
Definition: CustomOptionType.hpp:39
A file/directory path.
Definition: Path.hpp:26
Contains the public interface of OPALS.
Definition: AbsValueOrQuantile.hpp:8
File path of an ODM or raster dataset. See OPALS Datamanager and Supported grid/raster formats.
Definition: OdmOrRasterFile.hpp:10