class Azure::CognitiveServices::ComputerVision::V2_0::Models::BoundingRect

A bounding box for an area inside an image.

Attributes

h[RW]

@return [Integer] Height measured from the top-left point of the area, in pixels.

w[RW]

@return [Integer] Width measured from the top-left point of the area, in pixels.

x[RW]

@return [Integer] X-coordinate of the top left point of the area, in pixels.

y[RW]

@return [Integer] Y-coordinate of the top left point of the area, in pixels.

Public Class Methods

mapper() click to toggle source

Mapper for BoundingRect class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2.0/generated/azure_cognitiveservices_computervision/models/bounding_rect.rb, line 36
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'BoundingRect',
    type: {
      name: 'Composite',
      class_name: 'BoundingRect',
      model_properties: {
        x: {
          client_side_validation: true,
          required: false,
          serialized_name: 'x',
          type: {
            name: 'Number'
          }
        },
        y: {
          client_side_validation: true,
          required: false,
          serialized_name: 'y',
          type: {
            name: 'Number'
          }
        },
        w: {
          client_side_validation: true,
          required: false,
          serialized_name: 'w',
          type: {
            name: 'Number'
          }
        },
        h: {
          client_side_validation: true,
          required: false,
          serialized_name: 'h',
          type: {
            name: 'Number'
          }
        }
      }
    }
  }
end