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
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910]
 Ch5geo::_ccwSorter< T >The _ccwSorter struct Used to sort points in _ccw order about a pivot
 Ch5geo::BinHeader
 Ch5geo::EnableBitMaskOperators< Enum >
 ▼CH5BaseBase class for all geo-containers and geo-objects
 ▼CH5BaseContainerBase class for geo-containers
 ▼CH5BaseImpl< H5BaseContainer >
 CH5BaseContainerImpl< TBase >
 ▼CH5MapContainerA container built around HDF5 file and used for storing and manipulating H5Map objects
 ▼CH5BaseImpl< H5MapContainer >
 ▼CH5BaseContainerImpl< H5MapContainer >
 CH5MapContainerImpl
 ▼CH5SeisContainerA container built around HDF5 file and used for storing and manipulating H5Seis objects
 ▼CH5BaseImpl< H5SeisContainer >
 ▼CH5BaseContainerImpl< H5SeisContainer >
 CH5SeisContainerImpl
 ▼CH5VolContainerA container built around HDF5 file and used for storing and manipulating H5Vol objects
 ▼CH5BaseImpl< H5VolContainer >
 ▼CH5BaseContainerImpl< H5VolContainer >
 CH5VolContainerImpl
 ▼CH5WellContainerA container built around HDF5 file and used for storing and manipulating H5Well objects
 ▼CH5BaseImpl< H5WellContainer >
 ▼CH5BaseContainerImpl< H5WellContainer >
 CH5WellContainerImpl
 CH5BaseImpl< TBase >
 ▼CH5BaseObjectBase class for geo-objects
 ▼CH5BaseImpl< H5BaseObject >
 CH5BaseObjectImpl< TBase >
 ▼CH5BasePointsBase class for Points
 ▼CH5BaseImpl< H5BasePoints >
 ▼CH5BaseObjectImpl< H5BasePoints >
 CH5BasePointsImpl< TBase >
 ▼CH5Points1Provides API to work with 1D points
 ▼CH5BaseImpl< H5Points1 >
 ▼CH5BaseObjectImpl< H5Points1 >
 ►CH5BasePointsImpl< H5Points1 >
 ▼CH5WellTopsProvides API to work with welltops
 ▼CH5BaseImpl< H5WellTops >
 ►CH5BaseObjectImpl< H5WellTops >
 ▼CH5Points2Provides API to work with 2D points
 ▼CH5BaseImpl< H5Points2 >
 ▼CH5BaseObjectImpl< H5Points2 >
 ►CH5BasePointsImpl< H5Points2 >
 ▼CH5Points3Provides API to work with 3D points
 ▼CH5BaseImpl< H5Points3 >
 ▼CH5BaseObjectImpl< H5Points3 >
 ►CH5BasePointsImpl< H5Points3 >
 ▼CH5Points4Provides API to work with 4D points
 ▼CH5BaseImpl< H5Points4 >
 ▼CH5BaseObjectImpl< H5Points4 >
 ►CH5BasePointsImpl< H5Points4 >
 ▼CH5DevCurveProvides API to work with well deviations (trajectories)
 ▼CH5BaseImpl< H5DevCurve >
 ▼CH5BaseObjectImpl< H5DevCurve >
 CH5DevCurveImpl
 ▼CH5HorizonProvides API to work with horizons
 ▼CH5BaseImpl< H5Horizon >
 ▼CH5BaseObjectImpl< H5Horizon >
 CH5HorizonImpl
 ▼CH5LogCurveProvides API to work with well logs
 ▼CH5BaseImpl< H5LogCurve >
 ▼CH5BaseObjectImpl< H5LogCurve >
 CH5LogCurveImpl
 ▼CH5MapProvides API to work with maps
 ▼CH5BaseImpl< H5Map >
 ▼CH5BaseObjectImpl< H5Map >
 CH5MapImpl
 ▼CH5SeisProvides API to work with seismic
 ▼CH5BaseImpl< H5Seis >
 ▼CH5BaseObjectImpl< H5Seis >
 CH5SeisImpl
 ▼CH5VolProvides API to work with volumes
 ▼CH5BaseImpl< H5Vol >
 ▼CH5BaseObjectImpl< H5Vol >
 CH5VolImpl
 ▼CH5WellProvides API to work with wells
 ▼CH5BaseImpl< H5Well >
 ▼CH5BaseObjectImpl< H5Well >
 CH5WellImpl
 CH5BasePy
 Ch5geopy::H5Base_py< TBase >
 Ch5geopy::H5BaseContainer_py< TBase >
 Ch5geopy::H5BaseObject_py< TBase >
 ▼CH5BaseObjectParamBase class for object parameters
 CH5DevCurveParamClass for creating H5DevCurve
 CH5HorizonParamClass for creating H5Horizon
 CH5LogCurveParamClass for creating H5LogCurve
 CH5MapParamClass for creating H5Map
 ▼CH5PointsParamCommon class for creating H5Points1, H5Points2, H5Points3, H5Points4
 CH5WellTopsParamClass for creating H5WellTops
 CH5SeisParamClass for creating H5Seis
 CH5VolParamClass for creating H5Vol
 CH5WellParamClass for creating H5Well
 Ch5geopy::H5BasePoints_py< TBase >
 Ch5geo::ObjectDeleterDeleter for all H5Base inherited objects
 Ch5geo::Point1X maybe length or time (depending on Domain)
 Ch5geo::Point2X, Y are always length
 Ch5geo::Point3X, Y are always length, Z either length or time (depending on Domain)
 Ch5geo::Point4
 Ch5geo::TraceHeader