#include <ArtDisplayDevice.h>
Inheritance diagram for ArtDisplayDevice:
List of all members.
Definition at line 42 of file ArtDisplayDevice.h.
Definition at line 57 of file ArtDisplayDevice.C.
[virtual]
Definition at line 61 of file ArtDisplayDevice.C.
[protected, virtual]
Comment describing representation geometry.
Reimplemented from FileRenderer.
Definition at line 278 of file ArtDisplayDevice.C.
References FileRenderer::outfile.
[protected, virtual]
draw a single-radius cone (pointy top).
Reimplemented from FileRenderer.
Definition at line 191 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, FileRenderer::matData, ORDER, FileRenderer::outfile, FileRenderer::scale_radius, Stack< Matrix4 >::top, and FileRenderer::transMat.
[protected, virtual]
draw a cylinder, with optional caps.
Reimplemented from FileRenderer.
Definition at line 168 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, FileRenderer::matData, ORDER, FileRenderer::outfile, FileRenderer::scale_radius, Stack< Matrix4 >::top, and FileRenderer::transMat.
[protected, virtual]
draw a single line.
Reimplemented from FileRenderer.
Definition at line 103 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, DASH_LENGTH, DEFAULT_RADIUS, FileRenderer::lineStyle, FileRenderer::lineWidth, FileRenderer::matData, ORDER, FileRenderer::outfile, Stack< Matrix4 >::top, FileRenderer::transMat, vec_copy, vec_normalize, and vec_sub.
[protected, virtual]
draw an unlit point.
Reimplemented from FileRenderer.
Definition at line 66 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, DEFAULT_RADIUS, FileRenderer::lineWidth, FileRenderer::matData, ORDER, FileRenderer::outfile, Stack< Matrix4 >::top, and FileRenderer::transMat.
[protected, virtual]
draw a sphere.
Reimplemented from FileRenderer.
Definition at line 83 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, FileRenderer::matData, ORDER, FileRenderer::outfile, FileRenderer::scale_radius, Stack< Matrix4 >::top, and FileRenderer::transMat.
[protected, virtual]
draw a quadrilateral.
Reimplemented from FileRenderer.
Definition at line 249 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, FileRenderer::matData, ORDER, FileRenderer::outfile, Stack< Matrix4 >::top, and FileRenderer::transMat.
[protected, virtual]
single color triangle with interpolated surface normals.
Reimplemented from FileRenderer.
Definition at line 212 of file ArtDisplayDevice.C.
References FileRenderer::colorIndex, FileRenderer::matData, ORDER, FileRenderer::outfile, Stack< Matrix4 >::top, and FileRenderer::transMat.
[virtual]
write the header info. This is an alias for prepare3D.
Reimplemented from FileRenderer.
Definition at line 286 of file ArtDisplayDevice.C.
References FileRenderer::backColor, and FileRenderer::outfile.
[virtual]
write any trailer info. This is called by update.
Reimplemented from FileRenderer.
Definition at line 311 of file ArtDisplayDevice.C.
References FileRenderer::outfile.