MeshKernel
|
Interpolate the depths at the mesh node points. More...
#include <PropertyCalculator.hpp>
Public Member Functions | |
InterpolatedSamplePropertyCalculator (const GeometryList &sampleData, const meshkernel::Projection projection, const int interpolationType, const int propertyId) | |
Constructor. | |
bool | IsValid (const MeshKernelState &state, const meshkernel::Location location) const override |
Determine is the calculator can interpolate depth values correctly. | |
void | Calculate (const MeshKernelState &state, const meshkernel::Location location, const GeometryList &geometryList) const override |
Calculate the edge-length for a mesh. | |
int | Size (const MeshKernelState &state, const meshkernel::Location location) const override |
Determine the size of the edge-length vector required. | |
![]() | |
virtual | ~PropertyCalculator ()=default |
Destructor. | |
Interpolate the depths at the mesh node points.
|
overridevirtual |
Calculate the edge-length for a mesh.
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine is the calculator can interpolate depth values correctly.
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine the size of the edge-length vector required.
Implements meshkernelapi::PropertyCalculator.