LLCone Class Reference

#include <llcylinder.h>

List of all members.

Public Member Functions

void prerender ()
void cleanupGL ()
void drawSide (S32 detail)
void drawBottom (S32 detail)
void render (S32 level_of_detail)
void renderface (S32 level_of_detail, S32 face)


Detailed Description

Definition at line 66 of file llcylinder.h.


Member Function Documentation

void LLCone::cleanupGL (  ) 

Definition at line 223 of file llcylinder.cpp.

References gQuadObj, and NULL.

Referenced by LLViewerWindow::stopGL().

void LLCone::drawBottom ( S32  detail  ) 

Definition at line 237 of file llcylinder.cpp.

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

Referenced by render(), and renderface().

void LLCone::drawSide ( S32  detail  ) 

Definition at line 232 of file llcylinder.cpp.

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

Referenced by render(), and renderface().

void LLCone::prerender (  ) 

Definition at line 219 of file llcylinder.cpp.

Referenced by LLViewerWindow::initGLDefaults().

void LLCone::render ( S32  level_of_detail  ) 

Definition at line 242 of file llcylinder.cpp.

References CONE_LEVELS_OF_DETAIL, drawBottom(), drawSide(), f, glPopMatrix, glTranslatef, height, llerror, and LLVertexBuffer::unbind().

Referenced by LLManipTranslate::renderArrow().

void LLCone::renderface ( S32  level_of_detail,
S32  face 
)

Definition at line 267 of file llcylinder.cpp.

References CONE_LEVELS_OF_DETAIL, drawBottom(), drawSide(), f, glPopMatrix, glTranslatef, llerror, and LLVertexBuffer::unbind().


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