LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
tactix/__init__.py
tactix/cli.py
tactix/config.py
tactix.egg-info/PKG-INFO
tactix.egg-info/SOURCES.txt
tactix.egg-info/dependency_links.txt
tactix.egg-info/entry_points.txt
tactix.egg-info/requires.txt
tactix.egg-info/top_level.txt
tactix/analytics/__init__.py
tactix/analytics/attacking/__init__.py
tactix/analytics/attacking/buildup_tracker.py
tactix/analytics/attacking/pass_sonar.py
tactix/analytics/attacking/shot_map.py
tactix/analytics/attacking/zone_analyzer.py
tactix/analytics/base/__init__.py
tactix/analytics/base/heatmap.py
tactix/analytics/base/pass_network.py
tactix/analytics/base/pressure_index.py
tactix/analytics/defense/__init__.py
tactix/analytics/defense/duel_heatmap.py
tactix/analytics/events/__init__.py
tactix/analytics/events/event_detector.py
tactix/analytics/formation/__init__.py
tactix/analytics/formation/formation_detector.py
tactix/analytics/set_pieces/__init__.py
tactix/analytics/set_pieces/set_piece_analyzer.py
tactix/analytics/transition/__init__.py
tactix/analytics/transition/transition_tracker.py
tactix/core/__init__.py
tactix/core/events.py
tactix/core/geometry.py
tactix/core/keypoints.py
tactix/core/registry.py
tactix/core/types.py
tactix/engine/__init__.py
tactix/engine/system.py
tactix/export/__init__.py
tactix/export/base.py
tactix/export/cache.py
tactix/export/pdf_exporter.py
tactix/export/stf_exporter.py
tactix/models/__init__.py
tactix/models/interface.py
tactix/models/yolo_impl.py
tactix/semantics/__init__.py
tactix/semantics/jersey_ocr.py
tactix/semantics/team.py
tactix/ui/__init__.py
tactix/ui/calibration.py
tactix/ui/visualization_menu.py
tactix/utils/__init__.py
tactix/utils/generate_pitch.py
tactix/utils/video_io.py
tactix/vision/__init__.py
tactix/vision/camera.py
tactix/vision/detector.py
tactix/vision/tracker.py
tactix/vision/transformer.py
tactix/vision/calibration/__init__.py
tactix/vision/calibration/ai_estimator.py
tactix/vision/calibration/base.py
tactix/vision/calibration/hybrid_estimator.py
tactix/vision/calibration/manual_estimator.py
tactix/vision/calibration/panorama_estimator.py
tactix/visualization/__init__.py
tactix/visualization/minimap.py
tactix/visualization/overlays/__init__.py
tactix/visualization/overlays/attacking/__init__.py
tactix/visualization/overlays/attacking/buildup.py
tactix/visualization/overlays/attacking/pass_sonar.py
tactix/visualization/overlays/attacking/shot_map.py
tactix/visualization/overlays/attacking/zone_14.py
tactix/visualization/overlays/base/__init__.py
tactix/visualization/overlays/base/compactness.py
tactix/visualization/overlays/base/cover_shadow.py
tactix/visualization/overlays/base/heatmap.py
tactix/visualization/overlays/base/team_centroid.py
tactix/visualization/overlays/base/team_width_length.py
tactix/visualization/overlays/base/voronoi.py
tactix/visualization/overlays/defense/__init__.py
tactix/visualization/overlays/defense/duel_heatmap.py
tactix/visualization/overlays/formation/__init__.py
tactix/visualization/overlays/formation/formation.py
tactix/visualization/overlays/set_pieces/__init__.py
tactix/visualization/overlays/set_pieces/set_pieces.py
tactix/visualization/overlays/transition/__init__.py
tactix/visualization/overlays/transition/transition.py