Mir
Public Member Functions | Public Attributes | List of all members
mir::geometry::Size Struct Reference

#include <size.h>

Public Member Functions

constexpr Size () noexcept
 
constexpr Size (Size const &) noexcept=default
 
Sizeoperator= (Size const &) noexcept=default
 
template<typename WidthType , typename HeightType >
constexpr Size (WidthType &&width, HeightType &&height) noexcept
 

Public Attributes

Width width
 
Height height
 

Constructor & Destructor Documentation

◆ Size() [1/3]

constexpr mir::geometry::Size::Size ( )
inlineconstexprnoexcept

◆ Size() [2/3]

constexpr mir::geometry::Size::Size ( Size const &  )
constexprdefaultnoexcept

◆ Size() [3/3]

template<typename WidthType , typename HeightType >
constexpr mir::geometry::Size::Size ( WidthType &&  width,
HeightType &&  height 
)
inlineconstexprnoexcept

Member Function Documentation

◆ operator=()

Size& mir::geometry::Size::operator= ( Size const &  )
defaultnoexcept

Member Data Documentation

◆ height

Height mir::geometry::Size::height

◆ width

Width mir::geometry::Size::width

The documentation for this struct was generated from the following file:

Copyright © 2012-2020 Canonical Ltd.
Generated on Sun Dec 20 20:38:20 UTC 2020
This documentation is licensed under the GPL version 2 or 3.