#include <llcylinder.h>
Public Member Functions | |
void | prerender () |
void | drawTop (S32 detail) |
void | drawSide (S32 detail) |
void | drawBottom (S32 detail) |
void | cleanupGL () |
void | render (F32 pixel_area) |
void | renderface (F32 pixel_area, S32 face) |
Definition at line 44 of file llcylinder.h.
void LLCylinder::cleanupGL | ( | ) |
Definition at line 136 of file llcylinder.cpp.
References gQuadObj, and NULL.
Referenced by LLViewerWindow::stopGL().
Definition at line 127 of file llcylinder.cpp.
References BOTTOM, draw_cylinder_cap(), RADIUS, and SLICES.
Referenced by renderface().
Definition at line 117 of file llcylinder.cpp.
References draw_cylinder_side(), RADIUS, SLICES, and STACKS.
Referenced by renderface().
Definition at line 122 of file llcylinder.cpp.
References draw_cylinder_cap(), RADIUS, SLICES, and TOP.
Referenced by renderface().
void LLCylinder::prerender | ( | ) |
Definition at line 145 of file llcylinder.cpp.
References renderface().
Referenced by LLViewerJointShape::drawShape().
Definition at line 153 of file llcylinder.cpp.
References CYLINDER_LEVELS_OF_DETAIL, drawBottom(), drawSide(), drawTop(), f, glPopMatrix, glTranslatef, llerror, S32, and LLVertexBuffer::unbind().
Referenced by render().