本文整理汇总了C++中Image32::WriteImage方法的典型用法代码示例。如果您正苦于以下问题:C++ Image32::WriteImage方法的具体用法?C++ Image32::WriteImage怎么用?C++ Image32::WriteImage使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Image32
的用法示例。
在下文中一共展示了Image32::WriteImage方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: KeyboardFunction
/** This function is called when the user presses a key. */
void RayWindow::KeyboardFunction( unsigned char c, int x, int y ){
char temp[500];
Image32 img;
int z;
switch( c ){
case KEY_ESCAPE:
exit( 0 );
break;
case 'I':
printf("Image Name: ");
fgets(temp,500,stdin); // gets(temp);
TakeSnapshot(img);
z = img.WriteImage(temp);
printf("Wrote to file: %s\n, %i",temp, z);
break;
case 'p':
fprintf(stderr,"\nPos: (%g,%g,%g)\n Dir: (%g,%g,%g)\n Up: (%g,%g,%g)\n",
scene->camera->position[0],scene->camera->position[1],scene->camera->position[2],
scene->camera->direction[0],scene->camera->direction[1],scene->camera->direction[2],
scene->camera->up[0],scene->camera->up[1],scene->camera->up[2]);
break;
}
}