NRLib::Volume Member List

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

CheckSurface(const Surface< double > &surface) constNRLib::Volume
FindCenter(double &x, double &y, double &z) constNRLib::Volume
GetAngle() constNRLib::Volumeinline
GetBotSurface() constNRLib::Volumeinline
GetBotSurface()NRLib::Volumeinline
GetBotZMax(size_t nx, size_t ny) constNRLib::Volume
GetBotZMin(size_t nx, size_t ny) constNRLib::Volume
GetLX() constNRLib::Volumeinline
GetLY() constNRLib::Volumeinline
GetLZ() constNRLib::Volumeinline
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
GetXMin() constNRLib::Volumeinline
GetXYFromRelative(double rel_x, double rel_y, double &x, double &y) constNRLib::Volumeinline
GetYMin() constNRLib::Volumeinline
GetZMax(size_t nx, size_t ny) constNRLib::Volume
GetZMin(size_t nx, size_t ny) constNRLib::Volume
GlobalToLocalCoord(double global_x, double global_y, double &local_x, double &local_y) constNRLib::Volumeprotected
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
LocalToGlobalCoord(double local_x, double local_y, double &global_x, double &global_y) constNRLib::Volumeprotected
operator=(const Volume &rhs)NRLib::Volume
ReadVolumeFromFile(std::ifstream &file, int line, const std::string &path)NRLib::Volumeprotected
SetAngle(double angle)NRLib::Volume
SetDimensions(double x_min, double y_min, double lx, double ly)NRLib::Volume
SetSurfaces(const Surface< double > &top_surf, const Surface< double > &bot_surf, bool skip_check=true)NRLib::Volume
SetTolerance(double tolerance)NRLib::Volumeinline
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
WriteVolumeToFile(std::ofstream &file, const std::string &filename, bool remove_path=true) constNRLib::Volumeprotected
~Volume()NRLib::Volumevirtual