Karana.KUtils.MultibodyWebUI#

A GUI used to inspect a Multibody.

Classes#

MultibodyWebUI

MultibodyWebUI class.

Package Contents#

class Karana.KUtils.MultibodyWebUI.MultibodyWebUI(mbody: Karana.Dynamics.Multibody, *, port: int = 29534)[source]#

MultibodyWebUI class.

This class creates a Multibody-centric web-based GUI

mbody: Karana.Dynamics.Multibody#
cleanups#
server#
router#
scene: Karana.Scene.ProxyScene#
graphics: Karana.Scene.WebScene#
graphics_frame#
outline_parts = []#
visjs_server#
visjs_frame#
info_box#
tree_view#
dock#
close()[source]#

Idempotently close the GUI and cleanup created objects.

__del__()[source]#

Idempotently close the GUI and cleanup created objects.