Spatial_oM: Should IElement2D interface provide that outline is non-self-intersecting? #1001
Unanswered
LMarkowski
asked this question in
General
Replies: 2 comments 2 replies
-
I've converted this to a discussion for now until a tangible issue is found. I would say, we have an outstanding issue on Test_Toolkit to detect objects which don't implement required interface methods raised previously, would that do as you're describing? This one here. Not entirely sure I understand the question though so this might not be relevant. |
Beta Was this translation helpful? Give feedback.
1 reply
-
Brief summary of findings from the call:
@al-fisher @IsakNaslundBh please, correct me if I'm wrong or forgot about something 🙂 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Some of
IElement2D
methods don't ensure that the result outlines are non-self-intersecting and therefore don't warn the user if so.I am wondering if the check and the warning could happen in the interface (e.g.
ISetOutlineElements1D
) method (which would mean thatIElement2D
ensures non-self-interesecting) or rather in class specific (SetOutlineElements1D
) methods.First approach would limit the code redundancy but maybe some
IElements2D
need to be self intersecting?Raising an issue as it may concern many disciplines.
What do you think?
@pawelbaran @al-fisher @IsakNaslundBh @rwemay @FraserGreenroyd
Beta Was this translation helpful? Give feedback.
All reactions