メインページ | クラス階層 | アルファベット順一覧 | 構成 | Directories | ファイル一覧 | 構成メンバ

クラス YPen

ペン [詳細]

#include <ypen.h>

YPenに対する継承グラフ

YStationery すべてのメンバ一覧

Public メソッド

 YPen (W lm=G_STORE)
 コンストラクタ
virtual ~YPen ()
 デストラクタ
void setFgColor (YColor col)
 ペンの前景色の設定
void setBgColor (YColor col)
 ペンの背景色の設定
void setLinePattern (UB lp)
 線パターンの設定.
UB getLinePattern ()
 現在の線パターンの取得
void setLineWidth (UB lw)
 線の太さの設定.
UB getLineWidth ()
UW getAttr ()

フレンド

class YGraphic

説明

ペン

線属性(ペン)を管理するクラスです。YGraphicsにおいて、枠描画等の際に 使用されます。


コンストラクタとデストラクタ

YPen::YPen lm = G_STORE  ) 
 

コンストラクタ

コンストラクタ。前景色が黒、背景色が白、幅が1のペンを生成します。

引数:
lm 描画属性


関数

UB YPen::getLinePattern  )  [inline]
 

現在の線パターンの取得

現在の線パターンを取得します。得られる線パターンの詳細は setLinePattern 関数を参照してください。

void YPen::setBgColor YColor  col  )  [inline, virtual]
 

ペンの背景色の設定

ペンの背景色を設定します。

引数:
col 新しい背景色

YStationeryを再定義しています。

void YPen::setFgColor YColor  col  )  [inline, virtual]
 

ペンの前景色の設定

ペンの前景色を設定します。

引数:
col 新しい前景色

YStationeryを再定義しています。

void YPen::setLinePattern UB  lp  )  [inline]
 

線パターンの設定.

線パターンを設定します。線パターンとして、 LN_SOLID, LN_DASH, LN_DOT, LN_DDASH, LN_DDDASH, LN_LDASH, LN_MASK のうちのいずれか 一つを指定してください。

引数:
lp 新しい線パターン

void YPen::setLineWidth UB  lw  )  [inline]
 

線の太さの設定.

線の太さを設定します

引数:
lw 新しい線の太さ


このクラスの説明は次のファイルから生成されました:
YLibに対してMon Mar 21 08:57:45 2005に生成されました。  doxygen 1.4.1