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
H5VolImpl Member List

This is the complete list of members for H5VolImpl, including all inherited members.

clone() overrideH5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
clone()H5BaseObjectImpl< H5Vol >virtual
createObject(std::string &objName, h5gt::File parentFile, const h5geo::ObjectType &objType, void *p, h5geo::CreationType createFlag)H5BaseImpl< H5Vol >protected
createObject(std::string &objName, h5gt::Group parentGroup, const h5geo::ObjectType &objType, void *p, h5geo::CreationType createFlag)H5BaseImpl< H5Vol >protected
exportToSEGY(const std::string &segyFile, h5geo::Endian endian=h5geo::Endian::Big, std::function< void(double)> progressCallback=nullptr) override (defined in H5VolImpl)H5VolImplvirtual
getAngularUnits() overrideH5BaseObjectImpl< H5Vol >virtual
getChildNameList(h5gt::Group &group, const h5geo::ObjectType &objType, const std::string &referencePath, bool recursive=false)H5BaseImpl< H5Vol >protectedvirtual
getData(const size_t &iX0, const size_t &iY0, const size_t &iZ0, const size_t &nX, const size_t &nY, const size_t &nZ, const std::string &dataUnits="") overrideH5VolImplvirtual
getDataUnits() overrideH5BaseObjectImpl< H5Vol >virtual
getDomain() overrideH5VolImplvirtual
getFullName() const overrideH5BaseObjectImpl< H5Vol >virtual
getH5File() const overrideH5BaseObjectImpl< H5Vol >virtual
getLengthUnits() overrideH5BaseObjectImpl< H5Vol >virtual
getName() const overrideH5BaseObjectImpl< H5Vol >virtual
getNullValue() overrideH5BaseObjectImpl< H5Vol >virtual
getNX() overrideH5VolImplvirtual
getNY() overrideH5VolImplvirtual
getNZ() overrideH5VolImplvirtual
getObjCount(const h5geo::ObjectType &objType, bool recursive) overrideH5BaseObjectImpl< H5Vol >virtual
getObjG() const overrideH5BaseObjectImpl< H5Vol >virtual
getObjGroupList(const h5geo::ObjectType &objType, bool recursive) overrideH5BaseObjectImpl< H5Vol >virtual
getObjNameList(const h5geo::ObjectType &objType, bool recursive) overrideH5BaseObjectImpl< H5Vol >virtual
getOrientation(const std::string &angularUnits="") overrideH5VolImplvirtual
getOrigin(const std::string &lengthUnits="", const std::string &temporalUnits="", bool doCoordTransform=false) overrideH5VolImplvirtual
getParam() overrideH5VolImplvirtual
getParentG(const h5geo::ObjectType &objType)H5BaseObjectImpl< H5Vol >protected
getSpacings(const std::string &lengthUnits="", const std::string &temporalUnits="") overrideH5VolImplvirtual
getSpatialReference() overrideH5BaseObjectImpl< H5Vol >virtual
getTemporalUnits() overrideH5BaseObjectImpl< H5Vol >virtual
getVolD() const overrideH5VolImplvirtual
H5BaseObjectImpl< H5Vol > (defined in H5VolImpl)H5VolImplfriend
h5geo::openVol (defined in H5VolImpl)H5VolImplfriend
H5VolContainerImpl (defined in H5VolImpl)H5VolImplfriend
H5VolImpl(const h5gt::Group &group) (defined in H5VolImpl)H5VolImplexplicitprotected
isEqual(H5BaseObject *other) const overrideH5BaseObjectImpl< H5Vol >virtual
isSuccessor(const h5gt::Group &parentG, const h5gt::Group &childG)H5BaseImpl< H5Vol >protected
isSuccessor(const std::string &parent, const std::string &child)H5BaseImpl< H5Vol >protected
openPoints(const std::string &name) overrideH5BaseObjectImpl< H5Vol >virtual
openPoints(h5gt::Group group) overrideH5BaseObjectImpl< H5Vol >virtual
openVolContainer() const overrideH5VolImplvirtual
operator!=(const H5BaseObject &other) const overrideH5BaseObjectImpl< H5Vol >virtual
operator==(const H5BaseObject &other) const overrideH5BaseObjectImpl< H5Vol >virtual
readSEGYSTACK(const std::string &segy, const size_t &ilHdrOffset, const size_t &ilHdrSize, const size_t &xlHdrOffset, const size_t &xlHdrSize, const size_t &xHdrOffset, const size_t &xHdrSize, const size_t &yHdrOffset, const size_t &yHdrSize, double sampRate, size_t nSamp=0, size_t nTrc=0, h5geo::SegyFormat format=static_cast< h5geo::SegyFormat >(0), h5geo::Endian endian=static_cast< h5geo::Endian >(0), std::function< void(double)> progressCallback=nullptr) overrideH5VolImplvirtual
recreateVolD(size_t nX, size_t nY, size_t nZ, size_t xChunk, size_t yChunk, size_t zChunk, unsigned compressionLevel) overrideH5VolImplvirtual
resize(size_t nx, size_t ny, size_t nz) overrideH5VolImplvirtual
setAngularUnits(const std::string &str) overrideH5BaseObjectImpl< H5Vol >virtual
setDataUnits(const std::string &str) overrideH5BaseObjectImpl< H5Vol >virtual
setDomain(const h5geo::Domain &domain) overrideH5VolImplvirtual
setLengthUnits(const std::string &str) overrideH5BaseObjectImpl< H5Vol >virtual
setNullValue(double val) overrideH5BaseObjectImpl< H5Vol >virtual
setOrientation(double val, const std::string &angularUnits="") overrideH5VolImplvirtual
setOrigin(Eigen::Ref< Eigen::Vector3d > v, const std::string &lengthUnits="", const std::string &temporalUnits="", bool doCoordTransform=false) overrideH5VolImplvirtual
setSpacings(Eigen::Ref< Eigen::Vector3d > v, const std::string &lengthUnits="", const std::string &temporalunits="") overrideH5VolImplvirtual
setSpatialReference(const std::string &str) overrideH5BaseObjectImpl< H5Vol >virtual
setSpatialReference(const std::string &authName, const std::string &code) overrideH5BaseObjectImpl< H5Vol >virtual
setTemporalUnits(const std::string &str) overrideH5BaseObjectImpl< H5Vol >virtual
writeData(Eigen::Ref< Eigen::MatrixXf > data, const size_t &iX0, const size_t &iY0, const size_t &iZ0, const size_t &nX, const size_t &nY, const size_t &nZ, const std::string &dataUnits="") overrideH5VolImplvirtual
~H5Base()=default (defined in H5Base)H5Baseprotectedvirtual
~H5BaseObject()=default (defined in H5BaseObject)H5BaseObjectprotectedvirtual
~H5Vol()=default (defined in H5Vol)H5Volprotectedvirtual
~H5VolImpl()=default (defined in H5VolImpl)H5VolImplprotectedvirtual