人工画像を作成する

人工画像を作成するために cfRasterize を使います。

ccPelBuffer pelbuf(256, 256);
for (c_Int32 y = 0; y < 256; y++)
memset(pelbuf.pointToRow(y), y, 256);

// cfRasterize
ccEllipse2 ell(cc2Vect(50, 100)/*radii*/, ccRadian(0.0)/*angle*/, cc2Vect(127, 127)/*center*/);
ccRegionTree rTree(ell);
cfRasterize(rTree, pelbuf, 100);

製品:CVL

動作確認バージョン:6.5

言語:VC++、VS2005

cfRasterize_disp.zip

以前のバージョンでは cfDrawSynthetic を使っていました。次のサンプルは円と十字を描きます。

製品:CVL

動作確認バージョン:6.1

言語:VC++、VS2005

draw_synth.zip