#include <X3DDisplayDevice.h>
Inheritance diagram for X3DOMDisplayDevice:
Public Methods | |
X3DOMDisplayDevice (void) | |
Protected Methods | |
virtual void | line_array (int num, float thickness, float *points) |
draw a set of lines with the same color and thickness. More... | |
virtual void | polyline_array (int num, float thickness, float *points) |
draw a set of connected lines with the same color and thickness. More... | |
virtual void | text (float *pos, float size, float thickness, const char *str) |
draw text at specified location. More... | |
virtual void | tristrip (int numverts, const float *cnv, int numstrips, const int *vertsperstrip, const int *facets) |
triangle strips built from a vertex array and vertex index arrays. More... |
|
Definition at line 928 of file X3DDisplayDevice.C. |
|
draw a set of lines with the same color and thickness.
Reimplemented from X3DDisplayDevice. Definition at line 935 of file X3DDisplayDevice.C. References FileRenderer::colorIndex, FileRenderer::mat_ambient, FileRenderer::mat_diffuse, FileRenderer::matData, num, FileRenderer::outfile, Stack< Matrix4 >::top, and FileRenderer::transMat. |
|
draw a set of connected lines with the same color and thickness.
Reimplemented from X3DDisplayDevice. Definition at line 990 of file X3DDisplayDevice.C. References FileRenderer::colorIndex, FileRenderer::mat_ambient, FileRenderer::mat_diffuse, FileRenderer::matData, num, FileRenderer::outfile, Stack< Matrix4 >::top, and FileRenderer::transMat. |
|
draw text at specified location.
Reimplemented from X3DDisplayDevice. Definition at line 1046 of file X3DDisplayDevice.C. References ResizeArray::append, ResizeArray::append3, ResizeArray::clear, FileRenderer::colorIndex, hersheyDrawInitLetter, hersheyDrawNextLine, FileRenderer::mat_ambient, FileRenderer::mat_diffuse, FileRenderer::matData, ResizeArray::num, FileRenderer::outfile, size, Stack< Matrix4 >::top, FileRenderer::transMat, DisplayDevice::x, and DisplayDevice::y. |
|
triangle strips built from a vertex array and vertex index arrays.
Reimplemented from X3DDisplayDevice. Definition at line 1146 of file X3DDisplayDevice.C. References FileRenderer::colorIndex, FileRenderer::materialIndex, n, FileRenderer::outfile, Stack< Matrix4 >::top, FileRenderer::transMat, and X3DDisplayDevice::write_cindexmaterial. |