NRLib::StormContGrid Member List

This is the complete list of members for NRLib::StormContGrid, including all inherited members.

begin()NRLib::Grid< float >inline
begin() constNRLib::Grid< float >inline
CheckSurface(const Surface< double > &surface) constNRLib::Volume
const_iterator typedefNRLib::Grid< float >
const_reference typedefNRLib::Grid< float >
end()NRLib::Grid< float >inline
end() constNRLib::Grid< float >inline
FileFormat enum nameNRLib::StormContGrid
FindCenter(double &x, double &y, double &z) constNRLib::Volume
FindCenterOfCell(size_t i, size_t j, size_t k, double &x, double &y, double &z) constNRLib::StormContGrid
FindIndex(double x, double y, double z) constNRLib::StormContGrid
FindIndex(double x, double y, double z, size_t &i_out, size_t &j_out, size_t &k_out) constNRLib::StormContGrid
FindXYIndex(double x, double y, size_t &i_out, size_t &j_out) constNRLib::StormContGrid
FindZInterpolatedIndex(const double &x, const double &y, const double &z, size_t &ind1, size_t &ind2, double &t) constNRLib::StormContGrid
GetAngle() constNRLib::Volumeinline
GetAvgMinMax(float &avg, float &min, float &max)NRLib::Grid< float >
GetAvgMinMaxWithMissing(float &avg, float &min, float &max, float missing)NRLib::Grid< float >
GetAvgRelThick() constNRLib::StormContGrid
GetBotSurface() constNRLib::Volumeinline
GetBotSurface()NRLib::Volumeinline
GetBotZMax(size_t nx, size_t ny) constNRLib::Volume
GetBotZMin(size_t nx, size_t ny) constNRLib::Volume
GetDX() constNRLib::StormContGridinline
GetDY() constNRLib::StormContGridinline
GetFormat() constNRLib::StormContGridinline
GetIJK(size_t index, size_t &i, size_t &j, size_t &k) constNRLib::Grid< float >
GetIndex(size_t i, size_t j, size_t k) constNRLib::Grid< float >inline
GetLX() constNRLib::Volumeinline
GetLY() constNRLib::Volumeinline
GetLZ() constNRLib::Volumeinline
GetMissingCode() constNRLib::StormContGridinline
GetModelFileName() constNRLib::StormContGridinline
GetN() constNRLib::Grid< float >inline
GetNI() constNRLib::Grid< float >inline
GetNJ() constNRLib::Grid< float >inline
GetNK() constNRLib::Grid< float >inline
GetTolerance()NRLib::Volumeinline
GetTopSurface() constNRLib::Volumeinline
GetTopSurface()NRLib::Volumeinline
GetTopZMax(size_t nx, size_t ny) constNRLib::Volume
GetTopZMin(size_t nx, size_t ny) constNRLib::Volume
GetValue(size_t i, size_t j, size_t k)NRLib::Grid< float >inline
GetValue(size_t i, size_t j, size_t k) constNRLib::Grid< float >inline
GetValueClosestInZ(double x, double y, double z) constNRLib::StormContGrid
GetValueInterpolated(const int &i, const int &j, const float &k_value) constNRLib::StormContGrid
GetValueZInterpolated(double x, double y, double z) constNRLib::StormContGrid
GetValueZInterpolatedFromIndex(const size_t &ind1, const size_t &ind2, const double &t) constNRLib::StormContGrid
GetValueZInterpolatedFromIndexNoMissing(const size_t &ind1, const size_t &ind2, const double &t) constNRLib::StormContGrid
GetVariableName() constNRLib::StormContGridinline
GetXMin() constNRLib::Volumeinline
GetXYFromRelative(double rel_x, double rel_y, double &x, double &y) constNRLib::Volumeinline
GetYMin() constNRLib::Volumeinline
GetZMax() constNRLib::StormContGridinline
NRLib::Volume::GetZMax(size_t nx, size_t ny) constNRLib::Volume
GetZMin() constNRLib::StormContGridinline
NRLib::Volume::GetZMin(size_t nx, size_t ny) constNRLib::Volume
GetZoneNumber() constNRLib::StormContGridinline
GlobalToLocalCoord(double global_x, double global_y, double &local_x, double &local_y) constNRLib::Volumeprotected
Grid()NRLib::Grid< float >
Grid(size_t ni, size_t nj, size_t nk, const float &val=float())NRLib::Grid< float >
IsInside(double x, double y) constNRLib::Volume
IsInside(double x, double y, double z) constNRLib::Volume
IsInsideTolerance(double x, double y) constNRLib::Volume
IsInsideZTolerance(double x, double y, double z, double tolerance) constNRLib::Volume
IsMissing(float val) constNRLib::StormContGridinline
iterator typedefNRLib::Grid< float >
LocalToGlobalCoord(double local_x, double local_y, double &global_x, double &global_y) constNRLib::Volumeprotected
LogTransform(float missing)NRLib::Grid< float >
operator()(size_t i, size_t j, size_t k)NRLib::Grid< float >inline
operator()(size_t index)NRLib::Grid< float >inline
operator()(size_t i, size_t j, size_t k) constNRLib::Grid< float >inline
operator()(size_t index) constNRLib::Grid< float >inline
operator=(const Volume &rhs)NRLib::Volume
ReadFromFile(const std::string &filename, bool commonPath=true, Endianess file_format=END_BIG_ENDIAN)NRLib::StormContGrid
ReadVolumeFromFile(std::ifstream &file, int line, const std::string &path)NRLib::Volumeprotected
reference typedefNRLib::Grid< float >
Resize(size_t ni, size_t nj, size_t nk, const float &val=float())NRLib::Grid< float >
SetAngle(double angle)NRLib::Volume
SetDimensions(double x_min, double y_min, double lx, double ly)NRLib::Volume
SetFormat(FileFormat format)NRLib::StormContGridinline
SetMissingCode(float missing_code)NRLib::StormContGridinline
SetModelFileName(const std::string &filename)NRLib::StormContGridinline
SetSurfaces(const Surface< double > &top_surf, const Surface< double > &bot_surf, bool skip_check=true)NRLib::Volume
SetTolerance(double tolerance)NRLib::Volumeinline
SetValue(size_t i, size_t j, size_t k, const float &value)NRLib::Grid< float >
SetVariableName(const std::string &name)NRLib::StormContGridinline
SetZoneNumber(int zone_number)NRLib::StormContGridinline
STORM_ASCII enum valueNRLib::StormContGrid
STORM_BINARY enum valueNRLib::StormContGrid
StormContGrid(const std::string &filename, Endianess file_format=END_BIG_ENDIAN)NRLib::StormContGridexplicit
StormContGrid(size_t nx=0, size_t ny=0, size_t nz=0)NRLib::StormContGridexplicit
StormContGrid(const Volume &vol, const Grid< float > &grid)NRLib::StormContGridexplicit
StormContGrid(const Volume &vol, size_t nx=0, size_t ny=0, size_t nz=0)NRLib::StormContGridexplicit
Swap(Grid< float > &other)NRLib::Grid< float >
Volume()NRLib::Volume
Volume(double x_min, double y_min, double z_min, double lx, double ly, double lz, double angle)NRLib::Volume
Volume(double x_min, double y_min, double lx, double ly, const Surface< double > &top, const Surface< double > &bot, double angle)NRLib::Volume
Volume(const Volume &volume)NRLib::Volume
WriteCravaFile(const std::string &file_name, double inline_0, double crossline_0, double il_step_x, double il_step_y, double xl_step_x, double xl_step_y)NRLib::StormContGrid
WriteToFile(const std::string &filename, const std::string &predefinedHeader="", bool plainAscii=false, Endianess file_format=END_BIG_ENDIAN, bool remove_path=true) constNRLib::StormContGrid
WriteToSgriFile(const std::string &file_name, const std::string &file_name_header, const std::string &label, double simbox_dz, Endianess file_format=END_BIG_ENDIAN) constNRLib::StormContGrid
WriteVolumeToFile(std::ofstream &file, const std::string &filename, bool remove_path=true) constNRLib::Volumeprotected
~Grid()NRLib::Grid< float >virtual
~Volume()NRLib::Volumevirtual