#include <PSDisplayDevice.h>
Inheritance diagram for PSDisplayDevice:
List of all members.
Definition at line 31 of file PSDisplayDevice.h.
Definition at line 49 of file PSDisplayDevice.C.
[protected, virtual]
Comment describing representation geometry.
Reimplemented from FileRenderer.
Definition at line 1422 of file PSDisplayDevice.C.
References FileRenderer::outfile.
[virtual]
Process the display list, adding primitives to the depth-sorted list for final output. Higher-level geometry (e.g., spheres and cylinders) are decomposed into simpler primitives (e.g., triangles and squares).
Reimplemented from FileRenderer.
Definition at line 56 of file PSDisplayDevice.C.
References SortableArray< DepthSortObject >::append, DepthSortObject::color, FileRenderer::colorIndex, DCOLORINDEX, DCONE, DCYLINDER, DepthSortObject::dist, DLASTCOMMAND, DLINE, DLINEARRAY, DPOINT, DPOLYLINEARRAY, DSPHERE, DSPHEREARRAY, DSPHERERES, DSQUARE, DTEXT, DTRIANGLE, DTRIMESH_C4F_N3F_V3F, DTRISTRIP, Stack< Matrix4 >::dup, DisplayDevice::find_instance_images, DisplayDevice::find_pbc_images, VMDDisplayList::first, DispCmdSphereArray::getpointers, DepthSortObject::light_scale, FileRenderer::lightState, mat, Matrix4::mat, VMDDisplayList::mat, FileRenderer::nearest_index, VMDDisplayList::next, DepthSortObject::npoints, NULL, ResizeArray::num, Stack< Matrix4 >::num, DispCmdSphereArray::numspheres, DepthSortObject::points, Stack< Matrix4 >::pop, Stack< Matrix4 >::push, FileRenderer::scale_radius, FileRenderer::set_sphere_res, DispCmdSphereArray::sphereres, FileRenderer::super_multmatrix, DepthSortObject::text, Stack< Matrix4 >::top, FileRenderer::transMat, and vec_normalize.
[virtual]
Reimplemented from DisplayDevice.
Definition at line 556 of file PSDisplayDevice.C.
References DisplayDevice::Aspect, SortableArray< DepthSortObject >::num, SortableArray< DepthSortObject >::qsort, and DisplayDevice::vSize.
[virtual]
write the header info. This is an alias for prepare3D.
Reimplemented from FileRenderer.
Definition at line 1320 of file PSDisplayDevice.C.
References FileRenderer::backColor, FileRenderer::matData, MAXCOLORS, and FileRenderer::outfile.
[virtual]
write any trailer info. This is called by update.
Reimplemented from FileRenderer.
Definition at line 1418 of file PSDisplayDevice.C.