Source code for hbat.constants.misc
"""
Misc. HBAT Constants and Default Parameters
"""
from .app import APP_VERSION
# GUI defaults
[docs]
class GUIDefaults:
"""Default values for GUI interface."""
# Window settings
WINDOW_WIDTH = 1800
WINDOW_HEIGHT = 900
MIN_WINDOW_WIDTH = 1200
MIN_WINDOW_HEIGHT = 800
# Layout settings
LEFT_PANEL_WIDTH = 400 # Initial pane position
# Progress bar settings
PROGRESS_BAR_INTERVAL = 10 # milliseconds
# Vector mathematics defaults
[docs]
class VectorDefaults:
"""Default values for vector operations."""
DEFAULT_X = 0.0
DEFAULT_Y = 0.0
DEFAULT_Z = 0.0
# File format constants