目次

2020-06-10 13:38 時点における版

 
<Header> <Parent> Canvas <Title> キャンバスの関数, 変数一覧 <CreatedAt> 2017-3-29 <Tags> <Summary> # 関数 |---------------------||-------------------------------------| | [SetSize](#SetSize) || キャンバスの大きさ設定 | | [Canvas](#Canvas) || コンストラクタ | | [SizeX](#SizeX) || キャンバスx方向の大きさ | | [SizeY](#SizeY) || キャンバスy方向の大きさ | | [Pos](#Pos) || 描画位置の指定 | | [Dot](#Dot) || 点の描画 | | [Line](#Line) || 直線の描画 | | [VerticalLine](#VerticalLine) || 垂直直線の描画 | | [Boxf](#Boxf) || 矩形の描画 | | [Boxw](#Boxw) || ワイヤー矩形の描画 | | [Celput](#Celput) || 画像の表示 | | [Mes](#Mes) || 文字列の描画 | | [PutChar](#PutChar) || 文字の描画 | # 変数 |---------------------||-------------------------------------| | [color](#color) || 色情報 | | [posX](#posX) || 描画位置x座標 | | [posY](#posY) || 描画位置y座標 | </Summary> </Header> # [[SetSize]]SetSize SetSize(int x, int y) # パラメータ |-------||------------------| | x || 設定したいx方向の大きさ | | y || 設定したいy方向の大きさ | # 説明 キャンバスの大きさを設定します. # [[Canvas]]Canvas Canvas(int x, int y)<br/> Canvas() # パラメータ |-------||------------------| | x || 設定したいx方向の大きさ | | y || 設定したいy方向の大きさ | # 説明 コンストラクタです. # [[SizeX]]SizeX int SizeX() # 返り値 キャンバスx方向の大きさ # 説明 キャンバスx方向の大きさを返します # [[SizeY]]SizeY int SizeY() # 返り値 キャンバスy方向の大きさ # 説明 キャンバスy方向の大きさを返します # [[Pos]]Pos Pos(int x, int y) # パラメータ |-------||------------------| | x || 描画位置のx座標 | | y || 描画位置のy座標 | # 説明 描画位置を指定します。この描画位置に描画を行う関数は'Mes', 'Celput'です. # [[Dot]]Dot Dot(int x, int y) # パラメータ |-------||------------------| | x || 点のx座標 | | y || 点のy座標 | # 説明 点を描画します. Canvas内にある描画関係の関数はすべてこの関数を使います. # [[VerticalLine]]VerticalLine VerticalLine(int x, int y, int length) # パラメータ |-------||------------------| | x || 直線の開始位置x座標 | | y || 直線の開始位置y座標 | | length || 直線の長さ | # 説明 開始位置からyが増加する方向に直線を描きます. lengthが負の場合, 逆の方向に直線を描画します. # [[Line]]Line Line(int x0, int y0, int x1, int y1) # パラメータ |-------||------------------| | x0 || 一方の端のx座標 | | y0 || 一方の端のy座標 | | x1 || もう一方の端のx座標 | | y1 || もう一方の端のy座標 | # 説明 直線を描画します # [[Boxf]]Boxf Boxf(int x0, int y0, int x1, int y1) # パラメータ |-------||------------------| | x0 || 矩形の左上点x座標 | | y0 || 矩形の左上点y座標 | | x1 || 矩形の右下点x座標 | | y1 || 矩形の右下点y座標 | # 説明 矩形を描画します # [[Boxw]]Boxw Boxw(int x0, int y0, int x1, int y1) # パラメータ |-------||------------------| | x0 || 矩形の左上点x座標 | | y0 || 矩形の左上点y座標 | | x1 || 矩形の右下点x座標 | | y1 || 矩形の右下点y座標 | # 説明 ワイヤー矩形を描画します # [[Celput]]Celput Celput(imgName) # パラメータ |-------||------------------| | imgName || 画像の名前<br />ヘッダファイル'Images.h'で定義した画像配列の名前です. | # 説明 あらかじめ登録された画像を描画します. 画像の登録方法に関する詳しい説明は, [CanvasUsage] のページをご覧ください. # [[Mes]]Mes Mes(char *str) # パラメータ |-------||------------------| | str || 表示したい文字列の先頭アドレス | # 説明 文字列を描画します # [[PutChar]]PutChar PutChar(char ch) # パラメータ |-------||------------------| | ch || 表示したい文字コード<br />ここでの文字コードはASCⅡコードです. | # 説明 文字を描画します. 一文字の描画です. # [[color]]color bool color # 説明 trueのとき, 点を表示します. falseのとき点を表示しません. 色情報を格納します. この色情報にしたがって関数'Dot'は点を打ちます. 'Dot'を利用している関数'Celput', 'Mes', 'Boxf', 'Line'もこれにしたがいます. # [[posX]]posX int posX # 説明 描画位置x座標を格納します. この情報にしたがって関数'Celput'は画像を描画します。'Celput'を利用している関数'Mes'もこれにしたがいます。 # [[posY]]posY int posY # 説明 描画位置y座標を格納します. この情報にしたがって関数'Celput'は画像を描画します。'Celput'を利用している関数'Mes'もこれにしたがいます。
「https://www.contentsviewer.work/Master/Arduino/CanvasReference?cmd=history&rev=1591763911」から取得