CheckSurface(const Surface< double > &surface) const | NRLib::Volume | |
FindCenter(double &x, double &y, double &z) const | NRLib::Volume | |
GetAngle() const | NRLib::Volume | inline |
GetBotSurface() const | NRLib::Volume | inline |
GetBotSurface() | NRLib::Volume | inline |
GetBotZMax(size_t nx, size_t ny) const | NRLib::Volume | |
GetBotZMin(size_t nx, size_t ny) const | NRLib::Volume | |
GetLX() const | NRLib::Volume | inline |
GetLY() const | NRLib::Volume | inline |
GetLZ() const | NRLib::Volume | inline |
GetTolerance() | NRLib::Volume | inline |
GetTopSurface() const | NRLib::Volume | inline |
GetTopSurface() | NRLib::Volume | inline |
GetTopZMax(size_t nx, size_t ny) const | NRLib::Volume | |
GetTopZMin(size_t nx, size_t ny) const | NRLib::Volume | |
GetXMin() const | NRLib::Volume | inline |
GetXYFromRelative(double rel_x, double rel_y, double &x, double &y) const | NRLib::Volume | inline |
GetYMin() const | NRLib::Volume | inline |
GetZMax(size_t nx, size_t ny) const | NRLib::Volume | |
GetZMin(size_t nx, size_t ny) const | NRLib::Volume | |
GlobalToLocalCoord(double global_x, double global_y, double &local_x, double &local_y) const | NRLib::Volume | protected |
IsInside(double x, double y) const | NRLib::Volume | |
IsInside(double x, double y, double z) const | NRLib::Volume | |
IsInsideTolerance(double x, double y) const | NRLib::Volume | |
IsInsideZTolerance(double x, double y, double z, double tolerance) const | NRLib::Volume | |
LocalToGlobalCoord(double local_x, double local_y, double &global_x, double &global_y) const | NRLib::Volume | protected |
operator=(const Volume &rhs) | NRLib::Volume | |
ReadVolumeFromFile(std::ifstream &file, int line, const std::string &path) | NRLib::Volume | protected |
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::Volume | inline |
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) const | NRLib::Volume | protected |
~Volume() | NRLib::Volume | virtual |