Karana.KUtils.MultibodyTUI#
A TUI used to inspect a Multibody.
Submodules#
- Karana.KUtils.MultibodyTUI.base
- Karana.KUtils.MultibodyTUI.constants
- Karana.KUtils.MultibodyTUI.dialog
- Karana.KUtils.MultibodyTUI.graph
- Karana.KUtils.MultibodyTUI.graphics
- Karana.KUtils.MultibodyTUI.history
- Karana.KUtils.MultibodyTUI.loopdb
- Karana.KUtils.MultibodyTUI.mbody
- Karana.KUtils.MultibodyTUI.mode
- Karana.KUtils.MultibodyTUI.notify
- Karana.KUtils.MultibodyTUI.swing
- Karana.KUtils.MultibodyTUI.terminal
- Karana.KUtils.MultibodyTUI.view
Classes#
A terminal user interface (TUI) to examine a multibody. |
Package Contents#
- class Karana.KUtils.MultibodyTUI.MultibodyTUI(multibody, *, run: bool = True, highlight: Karana.Scene.Scene_types.MaterialType | Karana.Scene.Color = Color.YELLOW, axes_size: float = 10)[source]#
Bases:
Karana.KUtils.MultibodyTUI.base.TUIBaseA terminal user interface (TUI) to examine a multibody.
- multibody#
- graph_adapters: collections.abc.Mapping[ViewTag, GraphAdapter]#
- loopdb#
- hist#
- notify#
- highlighter#
- highlighter2#
- loop_lines#
- frame_lines#
- frame_axes#
- swing_manager#