#include <PsRenderer.h>
Public Methods | |
PsRenderer () | |
~PsRenderer () | |
void | writePs (char *pFilename, GLfloat *pFeedbackBuffer, int NbValues, bool sort) |
Private Methods | |
GLfloat * | spewPrimitiveEPS (FILE *file, GLfloat *loc) |
void | spewWireFrameEPS (FILE *file, bool doSort, GLint size, GLfloat *buffer) |
void | spewUnsortedFeedback (FILE *file, GLint size, GLfloat *buffer) |
void | spewSortedFeedback (FILE *file, GLint size, GLfloat *buffer) |
Static Private Methods | |
int | compare (const void *a, const void *b) |
Private Attributes | |
GLfloat | m_PointSize |
|
Definition at line 54 of file PsRenderer.h. |
|
Definition at line 55 of file PsRenderer.h. |
|
Definition at line 322 of file PsRenderer.cpp. Referenced by spewSortedFeedback. |
|
Definition at line 167 of file PsRenderer.cpp. References EPS_SMOOTH_LINE_FACTOR, m_PointSize, and MAX. Referenced by spewSortedFeedback, and spewUnsortedFeedback. |
|
Definition at line 337 of file PsRenderer.cpp. References compare, and spewPrimitiveEPS. Referenced by spewWireFrameEPS. |
|
Definition at line 311 of file PsRenderer.cpp. References spewPrimitiveEPS. Referenced by spewWireFrameEPS. |
|
Definition at line 443 of file PsRenderer.cpp. References EPS_GOURAUD_THRESHOLD, EPS_LINE_WIDTH, Teddy::Graphics::gouraudtriangleEPS, m_PointSize, spewSortedFeedback, and spewUnsortedFeedback. Referenced by writePs. |
|
Definition at line 154 of file PsRenderer.cpp. References spewWireFrameEPS. |
|
Definition at line 51 of file PsRenderer.h. Referenced by spewPrimitiveEPS, and spewWireFrameEPS. |