Skip to content

NXcsg and NXquadric: promote to base classes - #1648

Draft
woutdenolf wants to merge 2 commits into
mainfrom
promote_NXcsg_NXquadric
Draft

NXcsg and NXquadric: promote to base classes#1648
woutdenolf wants to merge 2 commits into
mainfrom
promote_NXcsg_NXquadric

Conversation

@woutdenolf

@woutdenolf woutdenolf commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

See #1639 for the details.

What: describes 3D solid geometry using Constructive Solid Geometry (CSG).

Note

NIAC2018 decided to postpone the promotion.
#627 happened one day before the NIAC2018 meeting.

Note

Previous promotion attempt in 2025 by @mkuehbach was deferred for
(1) release-scoping reasons and
(2) not yet used in an application definition.

2025-01-13 (@mkuehbach): "I suggest to keep them in this slightly edited style. Going further, I propose here also to promote them to base classes as they have been sitting in contributed too long"
2025-03-07 (@mkuehbach): feedback implemented, requests telco discussion/vote
2025-07-07 (@phyy-nx): "From Telco: keep these in contributed definitions. Won't require a vote, just an approval."
2025-09-16 (@phyy-nx): "these contributed classes represent features not yet used in an application definition, therefore for simplicity for this release we decided to delay moving them"

Caution

NXcsg does not actually use NXquadric.

I would expect nesting NXquadric directly as a child group of the leaf NXcsg node instead of a string path.
In HDF5 we can use softlinks if needed.

@woutdenolf woutdenolf self-assigned this Aug 29, 2026
@woutdenolf woutdenolf changed the title docs: fix collapse summary truncation NXcsg and NXquadric: promote to base classes Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant