Skip to content

Exisiting methods clean-up and new methods added - #105

Open
WojciechBuda00 wants to merge 14 commits into
developfrom
Clipper_Toolkit-#104-CodeCleanUp
Open

WojciechBuda00 wants to merge 14 commits into
developfrom
Clipper_Toolkit-#104-CodeCleanUp

Conversation

@WojciechBuda00

Copy link
Copy Markdown

NOTE: Depends on

BHoM/BHoM_Engine#3627

Issues addressed by this PR

Closes #104

Test files

Changelog

Additional comments

@WojciechBuda00 WojciechBuda00 self-assigned this Oct 16, 2026
@WojciechBuda00 WojciechBuda00 added the type:feature New capability or enhancement label Oct 16, 2026
Comment thread Clipper_Engine/Compute/IsContaining.cs Outdated
Comment thread Clipper_Engine/Compute/IsContaining.cs Outdated
Comment thread Clipper_Engine/Compute/IsContaining.cs Outdated
if (outer == null || line == null || plane == null)
return false;

Point mid = (line.Start + line.End) * 0.5;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is wrong actually, see example below:

Image

Have a think how to fix it, very likely it will not be inside Clipper_Toolkit (as soon as it stops being a simple wrapper for Clipper).

Comment thread Clipper_Engine/Compute/IsContaining.cs Outdated
Comment thread Clipper_Engine/Compute/IsContaining.cs Outdated
Comment thread Clipper_Engine/Compute/IsOnFace.cs Outdated
Comment thread Clipper_Engine/Compute/IsOnFace.cs Outdated
Comment thread Clipper_Engine/Query/DoesIntersect.cs Outdated
Comment thread Clipper_Engine/Query/IsSame.cs Outdated
Comment thread Clipper_Engine/Query/UniquePolylines.cs Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:feature New capability or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clean-up and extend existing code

2 participants