|
MeshKernel
|
Split the row or column connected to the given edge. More...
#include <SplitRowColumnOfMesh.hpp>
Public Member Functions | |
| std::unique_ptr< UndoAction > | Compute (Mesh2D &mesh, const UInt edgeId) const |
| Split the row or column connected to the given edge. | |
Split the row or column connected to the given edge.
| std::unique_ptr< UndoAction > meshkernel::SplitRowColumnOfMesh::Compute | ( | Mesh2D & | mesh, |
| const UInt | edgeId | ||
| ) | const |
Split the row or column connected to the given edge.
The splitting will occur upto either the boundary (next elememnt is null value), when the next element is not a quadrilateral, or when the next element is the same as the first element, i.e. a loop has been detected
| mesh | Mesh for which a row or column is to be split |
| edgeId | The starting edges for the splitting |