Enhanced path drawing with better visibility:
1. Arrow improvements:
- Changed from line-based arrows to filled triangle shapes
- Increased arrow size by 1.5x for better visibility
- Added polygon fill with outline for clearer identification
2. Path line improvements:
- Added 50% transparency to purple path color (Alpha: 128)
- Increased line thickness by 2x (from 4 to 8 pixels)
- Improved visual contrast and clarity
3. Bidirectional path detection:
- Detect routes that traverse the same segment multiple times
- Display bidirectional paths with higher opacity (darker color, Alpha: 200)
- Visual distinction helps identify round-trip routes
Changes in UnifiedAGVCanvas.Events.cs:
- Modified DrawDirectionArrow() to use FillPolygon instead of DrawLine
- Enhanced DrawPath() with transparency, thickness, and bidirectional detection
- Added System.Collections.Generic using statement
Result: Much better visual identification of calculated paths in HMI
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>