4#include "../h5points2.h"
5#include "h5basepointsimpl.h"
7template <
typename TBase = H5Po
ints2>
16 h5geo::Point2Array& data,
17 const std::string& lengthUnits =
"",
18 bool doCoordTransform =
false)
override;
20 virtual h5geo::Point2Array
getData(
21 const std::string& lengthUnits =
"",
22 bool doCoordTransform =
false)
override;
25 bool overwritePointsDataset(
26 h5geo::Point2Array& data,
27 const std::string& lengthUnits =
"",
28 bool doCoordTransform =
false);
32 h5geo::Point2Array& data,
34 const std::string& lengthUnitsFrom =
"",
35 const std::string& lengthUnitsTo =
"",
36 bool doCoordTransform =
false);
Base class for geo-containers.
Definition h5basecontainer.h:9
Definition h5basecontainerimpl.h:11
Base class for geo-objects.
Definition h5baseobject.h:13
Definition h5baseobjectimpl.h:12
Base class for Points.
Definition h5basepoints.h:16
Definition h5basepointsimpl.h:12
Provides API to work with well deviations (trajectories)
Definition h5devcurve.h:21
Provides API to work with horizons.
Definition h5horizon.h:17
Provides API to work with well logs.
Definition h5logcurve.h:18
A container built around HDF5 file and used for storing and manipulating H5Map objects.
Definition h5mapcontainer.h:15
Provides API to work with maps.
Definition h5map.h:19
Provides API to work with 1D points.
Definition h5points1.h:12
Provides API to work with 2D points.
Definition h5points2.h:12
Definition h5points2impl.h:9
virtual h5geo::Point2Array getData(const std::string &lengthUnits="", bool doCoordTransform=false) override
Read data from DataSet.
Definition h5points2impl.cpp:31
virtual bool writeData(h5geo::Point2Array &data, const std::string &lengthUnits="", bool doCoordTransform=false) override
Write data to DataSet.
Definition h5points2impl.cpp:19
bool transformPoints(h5geo::Point2Array &data, bool toReadData, const std::string &lengthUnitsFrom="", const std::string &lengthUnitsTo="", bool doCoordTransform=false)
Definition h5points2impl.cpp:95
Provides API to work with 3D points.
Definition h5points3.h:12
Provides API to work with 4D points.
Definition h5points4.h:12
A container built around HDF5 file and used for storing and manipulating H5Seis objects.
Definition h5seiscontainer.h:15
Provides API to work with seismic.
Definition h5seis.h:33
A container built around HDF5 file and used for storing and manipulating H5Vol objects.
Definition h5volcontainer.h:15
Provides API to work with volumes.
Definition h5vol.h:15
A container built around HDF5 file and used for storing and manipulating H5Well objects.
Definition h5wellcontainer.h:15
Provides API to work with wells.
Definition h5well.h:22
Provides API to work with welltops.
Definition h5welltops.h:12
H5GEO_EXPORT H5Points2 * openPoints2(h5gt::Group group)
Factory function for opening H5Points2.
Definition h5baseimpl.cpp:2250
H5GEO_EXPORT H5BasePoints * openPoints(h5gt::Group group)
Factory function for opening H5BasePoints derived points.
Definition h5baseimpl.cpp:2188