LIBEUNOMIA
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 公開変数類 | 全メンバ一覧
eunomia::Rect 構造体

長方形 [詳解]

#include <rect.h>

eunomia::Rect 連携図

公開メンバ関数

 Rect ()=default
 
constexpr Rect (int l, int t, int r, int b) noexcept
 
void normalize () noexcept(std::is_nothrow_move_constructible< int >::value &&std::is_nothrow_move_assignable< int >::value)
 
constexpr bool isNormalized () const noexcept
 
constexpr int width () const noexcept
 
constexpr int height () const noexcept
 

公開変数類

int left
 左端のX座標
 
int top
 上端のY座標
 
int right
 右端のX座標
 
int bottom
 下端のY座標
 

詳解

長方形

構築子と解体子

◆ Rect() [1/2]

eunomia::Rect::Rect ( )
default

◆ Rect() [2/2]

constexpr eunomia::Rect::Rect ( int l,
int t,
int r,
int b )
inlineconstexprnoexcept

関数詳解

◆ height()

constexpr int eunomia::Rect::height ( ) const
inlineconstexprnoexcept

◆ isNormalized()

constexpr bool eunomia::Rect::isNormalized ( ) const
inlineconstexprnoexcept

◆ normalize()

void eunomia::Rect::normalize ( )
inlinenoexcept

◆ width()

constexpr int eunomia::Rect::width ( ) const
inlineconstexprnoexcept

メンバ詳解

◆ bottom

int eunomia::Rect::bottom

下端のY座標

◆ left

int eunomia::Rect::left

左端のX座標

◆ right

int eunomia::Rect::right

右端のX座標

◆ top

int eunomia::Rect::top

上端のY座標


この構造体詳解は次のファイルから抽出されました: