@class GEOComposedRouteStep, GEOComposedRouteSegment; @interface GEOComposedRouteSection : NSObject { struct { struct { double x; double y; } origin; struct { double width; double height; } size; } _overlayBounds; } @property (readonly, nonatomic) unsigned int startPointIndex; @property (readonly, nonatomic) unsigned int endPointIndex; @property (readonly, nonatomic) unsigned int pointCount; @property (readonly, nonatomic) struct GeoCodecsVectorTilePoint3D { float x0; float x1; float x2; } *points; @property (readonly, nonatomic) struct { struct { double x; double y; double z; } origin; struct { double width; double height; double depth; } size; } bounds; @property (readonly, weak, nonatomic) GEOComposedRouteSegment *composedRouteSegment; @property (readonly, weak, nonatomic) GEOComposedRouteStep *composedRouteStep; @property (readonly, nonatomic) unsigned long long composedRouteSegmentIndex; @property (readonly, nonatomic) unsigned long long finalStepIndex; @property (readonly, nonatomic) double startDistance; @property (nonatomic) double lengthScaleFactor; @property (readonly, nonatomic) int transportType; - (void)dealloc; - (id)description; - (void).cxx_destruct; - (id)stringForPoints; - (BOOL)_MapsCarPlay_isEqual:(id)a0; - (void)_initialStepInSteps:(id)a0; - (id)initWithCoordinates:(id)a0 segment:(id)a1 segmentIndex:(unsigned long long)a2 steps:(id)a3 startCoordinateIndex:(unsigned int)a4 coordinateCount:(unsigned int)a5 bounds:(struct { struct { double x0; double x1; double x2; } x0; struct { double x0; double x1; double x2; } x1; })a6 transportType:(int)a7 finalStepIndex:(unsigned long long)a8 startDistance:(double)a9 lengthScaleFactor:(double)a10; - (id)initWithCoordinates:(id)a0 segment:(id)a1 segmentIndex:(unsigned long long)a2 steps:(id)a3 startCoordinateIndex:(unsigned int)a4 coordinateCount:(unsigned int)a5 transportType:(int)a6 finalStepIndex:(unsigned long long)a7 fallbackStartCoordinate:(struct { double x0; double x1; })a8 fallbackEndCoordinate:(struct { double x0; double x1; })a9 startDistance:(double)a10 lengthScaleFactor:(double)a11; - (BOOL)isTransfer; - (id)stringForCoordinates; @end