Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BoxContainmentCondition that works with Cuboid #14

Open
alelom opened this issue Feb 19, 2021 · 0 comments
Open

Add BoxContainmentCondition that works with Cuboid #14

alelom opened this issue Feb 19, 2021 · 0 comments
Assignees
Labels
type:feature New capability or enhancement

Comments

@alelom
Copy link
Contributor

alelom commented Feb 19, 2021

Currently, BoundingBox condition – and, coincidentally, the Zone Specification – work only with BoundingBoxes.

This is limiting because BoundingBoxes are, by definition, aligned to global axes.

We need to add conditions – and change the Zone Specification – so it works with portion of space not aligned to global axes. Checking for containment in a Cuboid would satisfy 99% of the cases.

Plan is:

  • add IsContaining functionality for Cuboid in the Geometry Engine,
  • add BoxContainmentCondition that uses Cuboid containment (subject of this Issue)
  • modify the ZoneSpecification so it uses BoxContainmentCondition.
@alelom alelom self-assigned this Feb 19, 2021
@alelom alelom added the type:feature New capability or enhancement label Feb 19, 2021
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

No branches or pull requests

1 participant