added dd06 test support, organized 2d viewer and 3d viewer code organization.

This commit is contained in:
ykcheungab
2026-07-26 17:03:44 +08:00
parent 28e6c7c8a9
commit 2e3d0a0609
32 changed files with 2326 additions and 936 deletions
+15 -6
View File
@@ -1,20 +1,29 @@
"""Public GUI entry points for finger examples."""
"""Public GUI entry points for Orisys example apps.
from .dashboard import FingerDashboardWindow, run_dashboard
from .layout import (
LOG_CONFIG,
LOG_PANEL,
Two apps live under ``examples/gui``:
- Finger 3D dashboard: ``from gui import run_dashboard`` (also ``gui.viewer3d``)
- 2D sensor monitor: ``from gui.viewer2d import run_viewer``
Acquisition adapters (no widgets) live in ``gui.sensors``.
Shared bootstrap: ``gui.app``, ``gui.app_paths``, ``gui.log_config``, ``gui.widgets``.
"""
from .log_config import LOG_CONFIG, LogConfig
from .viewer3d import (
FingerDashboardWindow,
LAYOUT,
LOG_PANEL,
MESH_CONTACT_ARROW,
MESH_LIGHTING,
PANEL_SETUP,
TOP_ROW,
DashboardLayout,
LogConfig,
MeshLighting,
PanelRow,
PanelSetup,
PanelSlot,
run_dashboard,
top_row_splitter_sizes,
top_row_slot_index,
)