LLCylinder Class Reference

#include <llcylinder.h>

List of all members.

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)


Detailed Description

Definition at line 44 of file llcylinder.h.


Member Function Documentation

void LLCylinder::cleanupGL (  ) 

Definition at line 136 of file llcylinder.cpp.

References gQuadObj, and NULL.

Referenced by LLViewerWindow::stopGL().

void LLCylinder::drawBottom ( S32  detail  ) 

Definition at line 127 of file llcylinder.cpp.

References BOTTOM, draw_cylinder_cap(), RADIUS, and SLICES.

Referenced by renderface().

void LLCylinder::drawSide ( S32  detail  ) 

Definition at line 117 of file llcylinder.cpp.

References draw_cylinder_side(), RADIUS, SLICES, and STACKS.

Referenced by renderface().

void LLCylinder::drawTop ( S32  detail  ) 

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 132 of file llcylinder.cpp.

Referenced by LLViewerWindow::initGLDefaults().

void LLCylinder::render ( F32  pixel_area  ) 

Definition at line 145 of file llcylinder.cpp.

References renderface().

Referenced by LLViewerJointShape::drawShape().

void LLCylinder::renderface ( F32  pixel_area,
S32  face 
)

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().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:13 2010 for Second Life Viewer by  doxygen 1.4.7