h5geo 0.4.0
C++17 and python API to work with geo-data (seismic, wells, maps, other in process) based on HDF5. Aimed at geoscientists and developers.
Loading...
Searching...
No Matches
h5points_py.h
1#ifndef H5POINTS_PY_H
2#define H5POINTS_PY_H
3
4#include "h5geo_py.h"
5
6#include <h5geo/private/h5points1impl.h>
7#include <h5geo/private/h5points2impl.h>
8#include <h5geo/private/h5points3impl.h>
9#include <h5geo/private/h5points4impl.h>
10
11namespace h5geopy {
12
13void H5Points1_py(
14 py::class_<
19 H5Base,
20 std::unique_ptr<H5Points1, ObjectDeleter>>
21 &py_obj);
22
23void H5Points2_py(
24 py::class_<
29 H5Base,
30 std::unique_ptr<H5Points2, ObjectDeleter>>
31 &py_obj);
32
33void H5Points3_py(
34 py::class_<
39 H5Base,
40 std::unique_ptr<H5Points3, ObjectDeleter>>
41 &py_obj);
42
43void H5Points4_py(
44 py::class_<
49 H5Base,
50 std::unique_ptr<H5Points4, ObjectDeleter>>
51 &py_obj);
52
53} // h5geopy
54
55#endif // H5POINTS_PY_H
Base class for all geo-containers and geo-objects.
Definition h5base.h:182
Base class for geo-objects.
Definition h5baseobject.h:13
Base class for Points.
Definition h5basepoints.h:16
Provides API to work with 1D points.
Definition h5points1.h:12
Definition h5points1impl.h:9
Provides API to work with 2D points.
Definition h5points2.h:12
Definition h5points2impl.h:9
Provides API to work with 3D points.
Definition h5points3.h:12
Definition h5points3impl.h:9
Provides API to work with 4D points.
Definition h5points4.h:12
Definition h5points4impl.h:9