#include <FileRenderList.h>
Definition at line 32 of file FileRenderList.h.
Definition at line 78 of file FileRenderList.C.
References add, ANARIDisplayDevice::ANARI_Global_Init, CPU_SSE4_1, OptiXDisplayDevice::device_count, VMDApp::display, wkf_cpu_caps_struct::flags, NULL, OSPRay2DisplayDevice::OSPRay_Global_Init, OSPRayDisplayDevice::OSPRay_Global_Init, and wkf_cpu_capability_flags.
[virtual]
Definition at line 238 of file FileRenderList.C.
References ANARIDisplayDevice::ANARI_Global_Shutdown, NameList< FileRenderer * >::data, NameList< FileRenderer * >::num, OSPRay2DisplayDevice::OSPRay_Global_Shutdown, and OSPRayDisplayDevice::OSPRay_Global_Shutdown.
Set the AA sample count; return the new value.
Definition at line 375 of file FileRenderList.C.
References aasamples, find, and FileRenderer::set_aasamples.
Referenced by aasamples, and VMDApp::filerender_aasamples.
add a new render class and its corresponding name.
Definition at line 264 of file FileRenderList.C.
References NameList< FileRenderer * >::add_name, and DisplayDevice::name.
Referenced by FileRenderList.
Set the AO sample count; return the new value.
Definition at line 381 of file FileRenderList.C.
References aosamples, find, and FileRenderer::set_aosamples.
Referenced by aosamples, and VMDApp::filerender_aosamples.
Get/set the aspect ratio. A negative value will be ignored. Return success and place the new value in the passed-in pointer.
Definition at line 399 of file FileRenderList.C.
References find, and FileRenderer::set_aspectratio.
Referenced by VMDApp::filerender_aspectratio.
given a render name, return the corresponding class.
Definition at line 293 of file FileRenderList.C.
References NameList< FileRenderer * >::data, NULL, and NameList< FileRenderer * >::typecode.
Referenced by aasamples, aosamples, aspectratio, VMDApp::filerender_default_filename, VMDApp::filerender_default_option, VMDApp::filerender_option, VMDApp::filerender_valid, format, has_antialiasing, has_imagesize, imagesize, numformats, render, set_format, and set_render_option.
given a "pretty" render name, return the corresponding class.
Definition at line 303 of file FileRenderList.C.
References NameList< FileRenderer * >::data, NULL, NameList< FileRenderer * >::num, and pretty_name.
Referenced by find_short_name_from_pretty_name.
find the short name that corresponds to a "pretty" GUI name.
Definition at line 314 of file FileRenderList.C.
References find_pretty_name, NULL, and FileRenderer::visible_name.
Referenced by VMDApp::filerender_shortname_from_prettyname.
Name of the ith format; by default, returns current format.
Definition at line 412 of file FileRenderList.C.
References find, FileRenderer::format, and NULL.
Referenced by VMDApp::filerender_cur_format, VMDApp::filerender_get_format, and set_format.
does renderer support antialiasing.
Definition at line 369 of file FileRenderList.C.
References find, and FileRenderer::has_antialiasing.
Referenced by VMDApp::filerender_has_antialiasing.
Does the renderer support arbitrary image size?
Definition at line 393 of file FileRenderList.C.
References find, and FileRenderer::has_imagesize.
Referenced by VMDApp::filerender_has_imagesize.
Get/set the image size.
Definition at line 387 of file FileRenderList.C.
References find, and FileRenderer::set_imagesize.
Referenced by VMDApp::filerender_imagesize.
return the short name (used in scripts) for the ith class.
Definition at line 275 of file FileRenderList.C.
References NameList< FileRenderer * >::name, NULL, and NameList< FileRenderer * >::num.
Referenced by VMDApp::filerender_name.
figure out how many render classes are installed.
Definition at line 270 of file FileRenderList.C.
References NameList< FileRenderer * >::num.
Referenced by VMDApp::filerender_num.
Number of file formats supported by the given renderer.
Definition at line 406 of file FileRenderList.C.
References find, and FileRenderer::numformats.
Referenced by VMDApp::filerender_numformats.
return the "pretty" name (used in GUIs) for the ith class.
Definition at line 284 of file FileRenderList.C.
References NameList< FileRenderer * >::data, NULL, NameList< FileRenderer * >::num, and FileRenderer::pretty_name.
Referenced by VMDApp::filerender_prettyname, and find_pretty_name.
do the rendering.
Definition at line 321 of file FileRenderList.C.
References VMDApp::display, VMDApp::display_get_size, Scene::filedraw, find, JString::gsub, render, VMDApp::scene, DisplayDevice::update, and vmd_system.
Referenced by VMDApp::filerender_render, and render.
Set the output format for the given renderer. Return success.
Definition at line 419 of file FileRenderList.C.
References find, format, and FileRenderer::set_format.
Referenced by VMDApp::filerender_set_format.
set the command string to execute after producing the scene file.
Definition at line 358 of file FileRenderList.C.
References find, and FileRenderer::set_exec_string.