libcamera: geometry: Rename Rectangle fields

The Rectangle class members that represents the rectangle horizontal and
vertical sizes are named 'w' and 'h', in contrast with the Size and
SizeRange classes which use 'width' and 'height', resulting in having to
look at class definition every time to know which names to use.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
Jacopo Mondi 2020-04-20 10:32:45 +02:00
parent 66a1928a0a
commit 96653be728
5 changed files with 16 additions and 16 deletions

View file

@ -15,8 +15,8 @@ namespace libcamera {
struct Rectangle {
int x;
int y;
unsigned int w;
unsigned int h;
unsigned int width;
unsigned int height;
const std::string toString() const;
};

View file

@ -40,12 +40,12 @@ namespace libcamera {
*/
/**
* \var Rectangle::w
* \var Rectangle::width
* \brief The distance between the left and right sides
*/
/**
* \var Rectangle::h
* \var Rectangle::height
* \brief The distance between the top and bottom sides
*/
@ -57,7 +57,7 @@ const std::string Rectangle::toString() const
{
std::stringstream ss;
ss << "(" << x << "x" << y << ")/" << w << "x" << h;
ss << "(" << x << "x" << y << ")/" << width << "x" << height;
return ss.str();
}
@ -69,7 +69,7 @@ const std::string Rectangle::toString() const
bool operator==(const Rectangle &lhs, const Rectangle &rhs)
{
return lhs.x == rhs.x && lhs.y == rhs.y &&
lhs.w == rhs.w && lhs.h == rhs.h;
lhs.width == rhs.width && lhs.height == rhs.height;
}
/**

View file

@ -1132,8 +1132,8 @@ int ImgUDevice::configureInput(const Size &size,
Rectangle rect = {
.x = 0,
.y = 0,
.w = inputFormat->size.width,
.h = inputFormat->size.height,
.width = inputFormat->size.width,
.height = inputFormat->size.height,
};
ret = imgu_->setCrop(PAD_INPUT, &rect);
if (ret)

View file

@ -355,8 +355,8 @@ int V4L2Subdevice::setSelection(unsigned int pad, unsigned int target,
sel.r.left = rect->x;
sel.r.top = rect->y;
sel.r.width = rect->w;
sel.r.height = rect->h;
sel.r.width = rect->width;
sel.r.height = rect->height;
int ret = ioctl(VIDIOC_SUBDEV_S_SELECTION, &sel);
if (ret < 0) {
@ -368,8 +368,8 @@ int V4L2Subdevice::setSelection(unsigned int pad, unsigned int target,
rect->x = sel.r.left;
rect->y = sel.r.top;
rect->w = sel.r.width;
rect->h = sel.r.height;
rect->width = sel.r.width;
rect->height = sel.r.height;
return 0;
}

View file

@ -1127,8 +1127,8 @@ int V4L2VideoDevice::setSelection(unsigned int target, Rectangle *rect)
sel.r.left = rect->x;
sel.r.top = rect->y;
sel.r.width = rect->w;
sel.r.height = rect->h;
sel.r.width = rect->width;
sel.r.height = rect->height;
int ret = ioctl(VIDIOC_S_SELECTION, &sel);
if (ret < 0) {
@ -1139,8 +1139,8 @@ int V4L2VideoDevice::setSelection(unsigned int target, Rectangle *rect)
rect->x = sel.r.left;
rect->y = sel.r.top;
rect->w = sel.r.width;
rect->h = sel.r.height;
rect->width = sel.r.width;
rect->height = sel.r.height;
return 0;
}