#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. |