Bitmap

Bitmap
コード

タスク概要

他のタスクでも使えるように、 RGB ラスタグラフィックス用の型と以下の基本的な 3 つの関数を実装する。

  • 塗りつぶし
  • 指定したピクセルに色をセット
  • 色を取得

実装

問題になる点は特になし。ソースを見て。

で、Rust の場合アクセッサとして get_xxx/set_xxx とするよりも xxx/xxx_mut として mutable な参照を取得するやり方が多いみたい。

f:id:mtXTJocj:20190512231858p:plain