WIL説明書(C++)  3.0.0
全メンバ一覧 | 公開メンバ関数 | 公開変数類
FVCL::Rectangle クラス

矩形情報クラス [詳解]

詳解

矩形情報クラス

矩形情報(始点、幅、高さ)を保有するクラスです。

公開メンバ関数

 Rectangle ()
 コンストラクタ [詳解]
 
 Rectangle (INT x, INT y, INT width, INT height)
 初期値指定コンストラクタ [詳解]
 
virtual Rectangleoperator= (const Rectangle &src)
 代入オペレータ [詳解]
 
virtual bool operator== (const Rectangle &src) const
 比較オペレータ(==) [詳解]
 
virtual bool operator!= (const Rectangle &src) const
 比較オペレータ(!=) [詳解]
 
SIZE ToSIZE () const
 SIZE 構造体への変換 [詳解]
 
RECT ToRECT () const
 RECT 構造体への変換 [詳解]
 

公開変数類

INT X
 X始点 [詳解]
 
INT Y
 Y始点 [詳解]
 
INT Width
 [詳解]
 
INT Height
 高さ [詳解]
 

構築子と解体子

FVCL::Rectangle::Rectangle ( )

コンストラクタ

標準のコンストラクタです。
始点、幅、高さを 0 で初期化します。

FVCL::Rectangle::Rectangle ( INT  x,
INT  y,
INT  width,
INT  height 
)

初期値指定コンストラクタ

初期値を指定してインスタンスを構築します。

引数
[in]xX 始点
[in]yY 始点
[in]width
[in]height高さ

関数詳解

FVCL::Rectangle::operator= ( const Rectangle src)
virtual

代入オペレータ

同一クラスのオブジェクトの内容を複製して、自身に代入します。

引数
[in]src複製元
戻り値
代入後の自身のオブジェクトへの参照を返します。
FVCL::Rectangle::operator== ( const Rectangle src) const
virtual

比較オペレータ(==)

同一クラスのオブジェクトの内容と比較します。

引数
[in]src比較対象
戻り値
true一致
false不一致
FVCL::Rectangle::operator!= ( const Rectangle src) const
virtual

比較オペレータ(!=)

同一クラスのオブジェクトの内容と比較します。

引数
[in]src比較対象
戻り値
true不一致
false一致
FVCL::Rectangle::ToSIZE ( ) const

SIZE 構造体への変換

戻り値
幅と高さを SIZE 構造体に格納して返します。
FVCL::Rectangle::ToRECT ( ) const

RECT 構造体への変換

戻り値
幅と高さを RECT 構造体に格納して返します。始点は 0,0 に設定されています。

メンバ詳解

FVCL::Rectangle::X

X始点

FVCL::Rectangle::Y

Y始点

FVCL::Rectangle::Width

FVCL::Rectangle::Height

高さ


Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分57秒 for WIL説明書(C++) by doxygen 1.8.11