Add(A c) | NRLib::RegularSurface< A > | inlinevirtual |
AddNonConform(const Surface< A > *s2) | NRLib::RegularSurface< A > | |
Assign(A c) | NRLib::RegularSurface< A > | inline |
Avg() const | NRLib::RegularSurface< A > | |
Avg(int &n_nodes) const | NRLib::RegularSurface< A > | |
begin() | NRLib::Grid2D< A > | inline |
begin() const | NRLib::Grid2D< A > | inline |
Clone() const | NRLib::RegularSurface< A > | inlinevirtual |
const_iterator typedef | NRLib::Grid2D< A > | |
const_reference typedef | NRLib::Grid2D< A > | |
CreateNeighbourAvg(size_t i, size_t j) | NRLib::RegularSurface< A > | |
DivideNonConform(const Surface< A > *s2) | NRLib::RegularSurface< A > | |
EnclosesRectangle(double x_min, double x_max, double y_min, double y_max) const | NRLib::RegularSurface< A > | virtual |
end() | NRLib::Grid2D< A > | inline |
end() const | NRLib::Grid2D< A > | inline |
FindContIndex(double x, double y, double &i, double &j) const | NRLib::RegularSurface< A > | |
FindGeneralIndex(double x, double y, int &i, int &j) const | NRLib::RegularSurface< A > | inline |
FindI(double x) const | NRLib::RegularSurface< A > | inline |
FindIndex(double x, double y, size_t &i, size_t &j) const | NRLib::RegularSurface< A > | inline |
FindJ(double y) const | NRLib::RegularSurface< A > | inline |
FindMax(A missingValue) const | NRLib::Grid2D< A > | |
FindMin(A missingValue) const | NRLib::Grid2D< A > | |
FindNearestNodeIndex(double x, double y, size_t &i, size_t &j) const | NRLib::RegularSurface< A > | inline |
GetCorners(double x, double y, A corners[4]) const | NRLib::RegularSurface< A > | inline |
GetDX() const | NRLib::RegularSurface< A > | inline |
GetDY() const | NRLib::RegularSurface< A > | inline |
GetIJ(size_t index, size_t &i, size_t &j) const | NRLib::Grid2D< A > | |
GetIndex(size_t i, size_t j) const | NRLib::Grid2D< A > | inline |
GetLengthX() const | NRLib::RegularSurface< A > | inline |
GetLengthY() const | NRLib::RegularSurface< A > | inline |
GetMissingValue() const | NRLib::RegularSurface< A > | inline |
GetN() const | NRLib::Grid2D< A > | inline |
GetName() const | NRLib::RegularSurface< A > | inline |
GetNI() const | NRLib::Grid2D< A > | inline |
GetNJ() const | NRLib::Grid2D< A > | inline |
GetNode(size_t index, double &x, double &y, double &z) const | NRLib::RegularSurface< A > | inline |
GetNode(size_t i, size_t j, double &x, double &y, double &z) const | NRLib::RegularSurface< A > | inline |
GetX(size_t i) const | NRLib::RegularSurface< A > | inline |
GetXMax() const | NRLib::RegularSurface< A > | inlinevirtual |
GetXMin() const | NRLib::RegularSurface< A > | inlinevirtual |
GetXY(size_t i, size_t j, double &x, double &y) const | NRLib::RegularSurface< A > | inline |
GetXY(size_t index, double &x, double &y) const | NRLib::RegularSurface< A > | inline |
GetY(size_t j) const | NRLib::RegularSurface< A > | inline |
GetYMax() const | NRLib::RegularSurface< A > | inlinevirtual |
GetYMin() const | NRLib::RegularSurface< A > | inlinevirtual |
GetZ(double x, double y) const | NRLib::RegularSurface< A > | virtual |
GetZInside(double x, double y) const | NRLib::RegularSurface< A > | |
Grid2D() | NRLib::Grid2D< A > | |
Grid2D(size_t ni, size_t nj, const A &val=A()) | NRLib::Grid2D< A > | |
IsInsideSurface(double x, double y) const | NRLib::RegularSurface< A > | virtual |
IsMissing(A val) const | NRLib::RegularSurface< A > | inlinevirtual |
IsMissingAt(size_t i, size_t j) const | NRLib::RegularSurface< A > | inline |
IsValidIndex(int i, int j) const | NRLib::Grid2D< A > | |
iterator typedef | NRLib::Grid2D< A > | |
Max() const | NRLib::RegularSurface< A > | virtual |
MaxNode(size_t &i, size_t &j) const | NRLib::RegularSurface< A > | |
Min() const | NRLib::RegularSurface< A > | virtual |
MinNode(size_t &i, size_t &j) const | NRLib::RegularSurface< A > | |
Multiply(A c) | NRLib::RegularSurface< A > | inlinevirtual |
MultiplyNonConform(const Surface< A > *s2) | NRLib::RegularSurface< A > | |
operator()(size_t i, size_t j) | NRLib::Grid2D< A > | inline |
operator()(size_t index) | NRLib::Grid2D< A > | inline |
operator()(size_t i, size_t j) const | NRLib::Grid2D< A > | inline |
operator()(size_t index) const | NRLib::Grid2D< A > | inline |
ReadFromFile(const std::string &filename, SurfaceFileFormat format=SURF_UNKNOWN) | NRLib::RegularSurface< A > | |
reference typedef | NRLib::Grid2D< A > | |
RegularSurface() | NRLib::RegularSurface< A > | |
RegularSurface(double x0, double y0, double lx, double ly, size_t nx, size_t ny, const A &value=A()) | NRLib::RegularSurface< A > | |
RegularSurface(double x0, double y0, double lx, double ly, Grid2D< A > grid) | NRLib::RegularSurface< A > | |
RegularSurface(const std::string &filename, SurfaceFileFormat format=SURF_UNKNOWN) | NRLib::RegularSurface< A > | |
Resize(size_t ni, size_t nj, const A &val=A()) | NRLib::RegularSurface< A > | virtual |
SetDimensions(double x_min, double y_min, double lx, double ly) | NRLib::RegularSurface< A > | |
SetMissing(size_t i, size_t j) | NRLib::RegularSurface< A > | inline |
SetMissingValue(A missing_val) | NRLib::RegularSurface< A > | inline |
SetName(const std::string &name) | NRLib::RegularSurface< A > | inline |
Subtract(A c) | NRLib::RegularSurface< A > | inline |
SubtractNonConform(const Surface< A > *s2) | NRLib::RegularSurface< A > | |
Swap(RegularSurface< A > &other) | NRLib::RegularSurface< A > | |
NRLib::Grid2D::Swap(Grid2D< A > &other) | NRLib::Grid2D< A > | |
WriteToFile(const std::string &filename, SurfaceFileFormat format=SURF_STORM_BINARY) const | NRLib::RegularSurface< A > | |
~Grid2D() | NRLib::Grid2D< A > | virtual |
~Surface() | NRLib::Surface< A > | virtual |