Class: Aws::GeoRoutes::Types::RouteMatrixBoundaryGeometry
- Inherits:
-
Struct
- Object
- Struct
- Aws::GeoRoutes::Types::RouteMatrixBoundaryGeometry
- Defined in:
- gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb
Overview
Geometry of the routing boundary.
Constant Summary collapse
- SENSITIVE =
[:circle, :bounding_box]
Instance Attribute Summary collapse
-
#auto_circle ⇒ Types::RouteMatrixAutoCircle
Provides the circle that was used while calculating the route.
-
#bounding_box ⇒ Array<Float>
Geometry defined as a bounding box.
-
#circle ⇒ Types::Circle
Geometry defined as a circle.
-
#polygon ⇒ Array<Array<Array<Float>>>
Geometry defined as a polygon with only one linear ring.
Instance Attribute Details
#auto_circle ⇒ Types::RouteMatrixAutoCircle
Provides the circle that was used while calculating the route.
3083 3084 3085 3086 3087 3088 3089 3090 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3083 class RouteMatrixBoundaryGeometry < Struct.new( :auto_circle, :circle, :bounding_box, :polygon) SENSITIVE = [:circle, :bounding_box] include Aws::Structure end |
#bounding_box ⇒ Array<Float>
Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.
3083 3084 3085 3086 3087 3088 3089 3090 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3083 class RouteMatrixBoundaryGeometry < Struct.new( :auto_circle, :circle, :bounding_box, :polygon) SENSITIVE = [:circle, :bounding_box] include Aws::Structure end |
#circle ⇒ Types::Circle
Geometry defined as a circle. When request routing boundary was set
as AutoCircle
, the response routing boundary will return Circle
derived from the AutoCircle
settings.
3083 3084 3085 3086 3087 3088 3089 3090 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3083 class RouteMatrixBoundaryGeometry < Struct.new( :auto_circle, :circle, :bounding_box, :polygon) SENSITIVE = [:circle, :bounding_box] include Aws::Structure end |
#polygon ⇒ Array<Array<Array<Float>>>
Geometry defined as a polygon with only one linear ring.
3083 3084 3085 3086 3087 3088 3089 3090 |
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 3083 class RouteMatrixBoundaryGeometry < Struct.new( :auto_circle, :circle, :bounding_box, :polygon) SENSITIVE = [:circle, :bounding_box] include Aws::Structure end |