SMTK
25.6
  • SMTK User’s Guide
    • Obtaining, Building, and Installing
    • An Overview of SMTK’s Subsytems
    • SMTK Common
      • Factory
      • Instances
      • Generator
      • Links
      • Observers
      • Thread Pool
      • Type Hierarchy
      • Type Container
      • Run-time Type Container
      • Type Map
      • Update factory
    • SMTK’s Resource System
    • SMTK’s Geometry System
    • SMTK’s Attribute Resource
    • SMTK’s Operation System
    • SMTK’s Geometric Model Resource
    • SMTK’s Graph-based Model Resource
    • SMTK’s Markup (Annotation) Resource
    • SMTK’s Project System
    • SMTK’s Task System
    • SMTK’s Simulation System
    • SMTK’s View System
    • SMTK’s Extensions
    • SMTK’s Bindings
    • SMTK’s Plugin System
    • String token utilities
    • Debugging tips and tricks
    • Administering SMTK
    • Contributing to SMTK
  • Tutorials
  • Release notes
SMTK
  • SMTK User’s Guide
  • SMTK Common
  • View page source

SMTK Common¶

SMTK uses several generic patterns throughout its code base. These patterns are defined in SMTK’s common directory.

  • Factory
  • Instances
  • Generator
  • Links
  • Observers
    • Observer parameters
    • Observing state
    • Registering an observer
    • Early exit
    • Mutating observations and thread safety
    • Example
  • Thread Pool
  • Type Hierarchy
  • Type Container
  • Run-time Type Container
  • Type Map
  • Update factory
Previous Next

© Copyright 2026, Kitware, Inc..

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