| package com.zy.acs.manager.core.service; | 
|   | 
| import com.zy.acs.manager.core.service.astart.DirectionType; | 
| import com.zy.acs.manager.core.service.astart.TurnNodeType; | 
| import lombok.Data; | 
|   | 
| /** | 
|  * Created by vincent on 8/6/2024 | 
|  */ | 
| @Data | 
| public class MapTurnNode { | 
|   | 
|     private TurnNodeType turnNodeType; | 
|   | 
|     private Double top; | 
|   | 
|     private Double right; | 
|   | 
|     private Double bottom; | 
|   | 
|     private Double left; | 
|   | 
|     static class TurnDirection { | 
|   | 
|         private DirectionType directionType; | 
|   | 
|         private Double distance; | 
|   | 
|     } | 
|   | 
| } |