Skip to content

support modules

Joel Graff edited this page Nov 1, 2019 · 4 revisions

Overview

Support modules provide additional classes and functions that are used throughout pivy_trackers

Modules

  • button_state - Tracks the state of the mouse buttons. Used by mouse_state
  • const - Superclass to inherit for defining classes with constant behaviors
  • message_data - Support class for passing messages between objects. Used by Message
  • message_types - Enumerants of types for inter-object messaging. Used by Message
  • mouse_state - Singleton-type class. Tracks the state of the mouse.
  • publish_events - Deprecated.
  • singleton - Metaclass for implementing singleton-type behaviors in classes.
  • todo - Reimplementation of the FreeCAD DraftGui.todo class.
  • view_state - Singleton class. State tracker to manage the application view. (FreeCAD-specific)