Equalizer 1.0

mesh::VertexBufferBase Class Reference

Inheritance diagram for mesh::VertexBufferBase:
Collaboration diagram for mesh::VertexBufferBase:

List of all members.

Public Member Functions

virtual void render (VertexBufferState &state) const =0
void renderBoundingSphere (VertexBufferState &state) const
virtual Index getNumberOfVertices () const =0
const BoundingSphere & getBoundingSphere () const
const float * getRange () const
virtual const VertexBufferBasegetLeft () const
virtual const VertexBufferBasegetRight () const
virtual const BoundingSphere & updateBoundingSphere ()=0

Protected Member Functions

virtual void toStream (std::ostream &os)
virtual void fromMemory (char **addr, VertexBufferData &globalData)
virtual void setupTree (VertexData &data, const Index start, const Index length, const Axis axis, const size_t depth, VertexBufferData &globalData)=0
virtual void updateRange ()=0

Protected Attributes

BoundingSphere _boundingSphere
Range _range

Friends

class eqPly::VertexBufferDist

Detailed Description

Definition at line 54 of file vertexBufferBase.h.


The documentation for this class was generated from the following files:
Generated on Sun May 8 2011 19:11:11 for Equalizer 1.0 by  doxygen 1.7.3