#include <llpatchvertexarray.h>
Public Member Functions | |
LLPatchVertexArray () | |
LLPatchVertexArray (U32 surface_width, U32 patch_width, F32 meters_per_grid) | |
virtual | ~LLPatchVertexArray () |
void | create (U32 surface_width, U32 patch_width, F32 meters_per_grid) |
void | destroy () |
void | init () |
Public Attributes | |
U32 | mSurfaceWidth |
U32 | mPatchWidth |
U32 | mPatchOrder |
U32 * | mRenderLevelp |
U32 * | mRenderStridep |
Definition at line 40 of file llpatchvertexarray.h.
LLPatchVertexArray::LLPatchVertexArray | ( | ) |
Definition at line 39 of file llpatchvertexarray.cpp.
Definition at line 48 of file llpatchvertexarray.cpp.
References create().
LLPatchVertexArray::~LLPatchVertexArray | ( | ) | [virtual] |
Definition at line 56 of file llpatchvertexarray.cpp.
References destroy().
Definition at line 62 of file llpatchvertexarray.cpp.
References init(), llendl, llerrs, mPatchOrder, mPatchWidth, mRenderLevelp, mRenderStridep, mSurfaceWidth, and NULL.
Referenced by LLSurface::create(), and LLPatchVertexArray().
void LLPatchVertexArray::destroy | ( | ) |
Definition at line 146 of file llpatchvertexarray.cpp.
References mPatchOrder, mPatchWidth, mRenderLevelp, mRenderStridep, and mSurfaceWidth.
Referenced by ~LLPatchVertexArray().
void LLPatchVertexArray::init | ( | void | ) |
Definition at line 161 of file llpatchvertexarray.cpp.
References j, mPatchOrder, mPatchWidth, mRenderLevelp, and mRenderStridep.
Referenced by create().
Definition at line 52 of file llpatchvertexarray.h.
Referenced by create(), destroy(), and operator<<().
Definition at line 53 of file llpatchvertexarray.h.
Referenced by LLSurfacePatch::calcNormal(), create(), destroy(), init(), and operator<<().
Definition at line 54 of file llpatchvertexarray.h.
Referenced by create(), destroy(), init(), and operator<<().
Definition at line 56 of file llpatchvertexarray.h.
Referenced by create(), destroy(), LLSurface::getRenderLevel(), init(), and operator<<().
Definition at line 57 of file llpatchvertexarray.h.
Referenced by create(), destroy(), LLSurface::getRenderStride(), init(), and operator<<().