KitwareMedical / KitwareMedical/SlicerLayerDisplayableManager

Add support for custom priority

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
4
Forks
2
PR merge metrics
No merged PRs in 30d

Description

For some pipelines, it may be interesting to always handle interactions first (picking interactions) or last (camera / low priority interactions).
The current priority system takes into account : widget state > render order > distance to interaction

The new field would be used as the first item in the sorted list of priority.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by locating the current priority sorting and interaction-handling entry points, then trace how widget state, render order, and distance are compared. Done means a configurable custom priority is the first sort key, with the existing ordering preserved for ties.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.