nktk.proto (542B)
1 syntax = "proto3"; 2 3 message Segment { 4 repeated sint32 lats = 1; 5 repeated sint32 lons = 2; 6 } 7 8 message Waypoint { 9 sint32 lat = 1; 10 sint32 lon = 2; 11 string name = 3; 12 } 13 14 message Waypoints { 15 sint32 midLat = 1; 16 sint32 midLon = 2; 17 repeated Waypoint waypoints = 3; 18 } 19 20 message Track { 21 string name = 1; 22 repeated Segment segments = 2; 23 Waypoints waypoints = 3; 24 } 25 26 message View { 27 int32 color = 1; 28 bool shown = 2; 29 bool ticksShown = 3; 30 } 31 32 message TrackView { 33 View view = 1; 34 Track track = 2; 35 } 36 37