Slicer Layer Displayable Manager
  • Introduction
  • Getting started
  • 3D Slicer Displayable Manager architecture reminder(s)
  • Extension architecture
  • Examples
  • C++ API Reference
Slicer Layer Displayable Manager
  • Welcome to the Slicer Layer Displayable Manager’s documentation!
  • View page source

Welcome to the Slicer Layer Displayable Manager’s documentation!

Welcome to Slicer Layer DM

Slicer Layer DM is a 3D Slicer extension simplifying the creation of new display and widget components in the 3D Slicer views.

  • Introduction
    • Installing the extension
  • Getting started
    • Pipeline
    • Displaying actors
    • Refreshing the display
    • Rendering on top of other actors
    • Monitoring node changes
    • Monitoring camera changes
    • Defining a custom camera
    • Processing interactions
    • Registration logic
    • Sharing logic objects between pipelines
    • Defining custom event translation across pipelines
  • 3D Slicer Displayable Manager architecture reminder(s)
    • Main components
    • Rendering initialization
    • Relationship between data nodes / display nodes / representation
    • Reactivity handling
    • Interaction handling
  • Extension architecture
    • Layer DM classes
    • Pipeline lifecycle
    • Interaction handling
    • Render layer handling
    • Camera Synchronizer
    • Node reference updates
    • Event translation
  • Examples
    • Python
  • C++ API Reference
    • Class Hierarchy
    • File Hierarchy
    • Full API

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2025, Kitware.

Built with Sphinx using a theme provided by Read the Docs.