LLTerrainPartition Class Reference

#include <llspatialpartition.h>

Inheritance diagram for LLTerrainPartition:

Inheritance graph
[legend]
Collaboration diagram for LLTerrainPartition:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLTerrainPartition ()
virtual void getGeometry (LLSpatialGroup *group)
virtual LLVertexBuffercreateVertexBuffer (U32 type_mask, U32 usage)

Detailed Description

Definition at line 396 of file llspatialpartition.h.


Constructor & Destructor Documentation

LLTerrainPartition::LLTerrainPartition (  ) 

Definition at line 972 of file llvosurfacepatch.cpp.

References FALSE, LLSpatialPartition::mBufferUsage, LLSpatialPartition::mDrawableType, LLSpatialPartition::mPartitionType, LLSpatialPartition::mRenderByGroup, LLPipeline::PARTITION_TERRAIN, and LLPipeline::RENDER_TYPE_TERRAIN.


Member Function Documentation

LLVertexBuffer * LLTerrainPartition::createVertexBuffer ( U32  type_mask,
U32  usage 
) [virtual]

Reimplemented from LLGeometryManager.

Definition at line 981 of file llvosurfacepatch.cpp.

void LLTerrainPartition::getGeometry ( LLSpatialGroup group  )  [virtual]

Implements LLGeometryManager.

Definition at line 986 of file llvosurfacepatch.cpp.

References LLVertexBuffer::getColorStrider(), LLVOSurfacePatch::getGeometry(), LLVertexBuffer::getIndexStrider(), LLVertexBuffer::getNormalStrider(), LLVertexBuffer::getTexCoord2Strider(), LLVertexBuffer::getTexCoordStrider(), LLVertexBuffer::getVertexStrider(), i, indices, LLGeometryManager::mFaceList, and LLSpatialGroup::mVertexBuffer.


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