|
MeshKernel
|
Calculator for the edge lengths for a mesh. More...
#include <EdgeLengthPropertyCalculator.hpp>
Public Member Functions | |
| bool | IsValid (const MeshKernelState &state, const meshkernel::Location location) const override |
| Determine is the calculator can compute the desired results 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. | |
Public Member Functions inherited from meshkernelapi::PropertyCalculator | |
| virtual | ~PropertyCalculator ()=default |
| Destructor. | |
Calculator for the edge lengths for a mesh.
|
overridevirtual |
Calculate the edge-length for a mesh.
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine is the calculator can compute the desired results correctly.
This has a default of checking that the mesh2d is valid and the location is at edges
Implements meshkernelapi::PropertyCalculator.
|
overridevirtual |
Determine the size of the edge-length vector required.
Implements meshkernelapi::PropertyCalculator.