Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingInput.cs =================================================================== diff -u -r8905298103eb01ce13dd5c1a2f267f879d4fda3e -r240a0a7285d67b54d0c3a992a0e60856c2e9855d --- Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingInput.cs (.../PipingInput.cs) (revision 8905298103eb01ce13dd5c1a2f267f879d4fda3e) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingInput.cs (.../PipingInput.cs) (revision 240a0a7285d67b54d0c3a992a0e60856c2e9855d) @@ -254,8 +254,16 @@ tempEntryPointL = localGeometry.ElementAt(entryPointIndex).X; } - ExitPointL = (RoundedDouble) tempExitPointL; - EntryPointL = (RoundedDouble) tempEntryPointL; + if (tempExitPointL <= ExitPointL) + { + EntryPointL = (RoundedDouble)tempEntryPointL; + ExitPointL = (RoundedDouble)tempExitPointL; + } + else + { + ExitPointL = (RoundedDouble) tempExitPointL; + EntryPointL = (RoundedDouble) tempEntryPointL; + } } }