Public Member Functions | Private Attributes
MatrixCellAttribute Class Reference

MatrixCellの属性情報. More...

#include <MatrixCellAttribute.h>

Inheritance diagram for MatrixCellAttribute:
Information

List of all members.

Public Member Functions

 MatrixCellAttribute ()
 コンストラクタ.
 MatrixCellAttribute (long i_lCol, long i_lRow, CellAttribute::CELL_STATE i_eState)
 コンストラクタ.
CellAttribute::CELL_STATE getState () const
 状態を取得.
void setState (CellAttribute::CELL_STATE i_eState)
 状態を設定.
long getCol () const
 MatrixCell 横座標を取得.
void setCol (long i_lCol)
 MatrixCell 横座標を設定.
long getRow () const
 MatrixCell 縦座標を取得.
void setRow (long i_lRow)
 MatrixCell 縦座標を設定.

Private Attributes

CellAttribute m_cCellAttribute
 状態.
long m_lCol
 横座標.
long m_lRow
 縦座標.

Detailed Description

MatrixCellの属性情報.

Note:
MatrixCellが持っている属性.(has-aの関係).
受け渡す情報は以下. ・セルの状態. ・座標.

Constructor & Destructor Documentation

MatrixCellAttribute::MatrixCellAttribute ( ) [inline]

コンストラクタ.

Parameters:
booli_eState Cellの状態.
See also:
Cellの状態はCELL_STATEを参照.
MatrixCellAttribute::MatrixCellAttribute ( long  i_lCol,
long  i_lRow,
CellAttribute::CELL_STATE  i_eState 
) [inline]

コンストラクタ.

Parameters:
booli_eState Cellの状態.
See also:
Cellの状態はCELL_STATEを参照.

Member Function Documentation

long MatrixCellAttribute::getCol ( ) const [inline]

MatrixCell 横座標を取得.

Parameters:
なし.
Returns:
横座標.
long MatrixCellAttribute::getRow ( ) const [inline]

MatrixCell 縦座標を取得.

Parameters:
なし.
Returns:
縦座標.
CellAttribute::CELL_STATE MatrixCellAttribute::getState ( ) const [inline]

状態を取得.

Parameters:
なし.
Returns:
状態.
See also:
状態はCELL_STATEを参照.
void MatrixCellAttribute::setCol ( long  i_lCol) [inline]

MatrixCell 横座標を設定.

Parameters:
横座標.
Returns:
なし.
void MatrixCellAttribute::setRow ( long  i_lRow) [inline]

MatrixCell 縦座標を設定.

Parameters:
縦座標.
Returns:
なし.
void MatrixCellAttribute::setState ( CellAttribute::CELL_STATE  i_eState) [inline]

状態を設定.

Parameters:
状態.
Returns:
なし.
See also:
状態はCELL_STATEを参照.

Member Data Documentation

状態.

See also:
状態はCELL_STATEを参照.

横座標.

縦座標.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Enumerations Enumerator Defines