Skip to content

refactor(Rendering): extract ScalarColoring into a helper - #3561

Merged
finetjul merged 1 commit into
Kitware:masterfrom
daker:refactor-scalarcoloring
Aug 27, 2026
Merged

refactor(Rendering): extract ScalarColoring into a helper#3561
finetjul merged 1 commit into
Kitware:masterfrom
daker:refactor-scalarcoloring

Conversation

@daker

@daker daker commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Context

Results

Changes

  • Documentation and TypeScript definitions were updated to match those changes

PR and Code Checklist

  • semantic-release commit messages
  • Run npm run reformat to have correctly formatted code

Testing

  • This change adds or fixes unit tests
  • Tested environment:
    • vtk.js:
    • OS:
    • Browser:

@daker
daker force-pushed the refactor-scalarcoloring branch 3 times, most recently from 7a52572 to 08c6718 Compare July 21, 2026 09:18
@daker
daker marked this pull request as ready for review July 21, 2026 15:35

@finetjul finetjul left a comment

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.

Why not calling it a helper ? (like CoincidentTopologyHelper)

You might want to "factorize" the correspdoning index.d.ts files as well.

@daker
daker force-pushed the refactor-scalarcoloring branch from 08c6718 to 1f56ad5 Compare July 22, 2026 09:35
@daker daker changed the title refactor(Rendering): extract ScalarColoring mixin refactor(Rendering): extract ScalarColoring into a helper Jul 22, 2026
@daker
daker requested a review from finetjul July 22, 2026 12:03
@daker
daker force-pushed the refactor-scalarcoloring branch from 1f56ad5 to ff665d8 Compare July 22, 2026 12:29

@finetjul finetjul left a comment

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.

LGTM.

Is it a breaking change ? Is the mapper API 100% similar to before ?

@daker

daker commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator Author

LGTM.

Is it a breaking change ? Is the mapper API 100% similar to before ?

I need to assess this, i added a bug fix for #3509 and maybe some methods can surface with this refactor.

i will put it on hold

@daker
daker force-pushed the refactor-scalarcoloring branch from ff665d8 to 1f0e6e2 Compare July 23, 2026 12:39
@finetjul

Copy link
Copy Markdown
Member

@daker is this ready to merge as a "pure" refactor commit ?

@daker
daker force-pushed the refactor-scalarcoloring branch from 1f0e6e2 to e849b65 Compare August 27, 2026 19:24
@daker
daker force-pushed the refactor-scalarcoloring branch from e849b65 to 74a277a Compare August 27, 2026 19:28
@daker

daker commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator Author

@finetjul yes i removed #3509 fix

@finetjul
finetjul added this pull request to the merge queue Aug 27, 2026
Merged via the queue into Kitware:master with commit e50a451 Aug 27, 2026
3 checks passed
@daker
daker deleted the refactor-scalarcoloring branch August 27, 2026 22:43
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 36.10.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions Bot added the released Automated label label Aug 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Automated label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants