Equalizer
1.2.1
|
Public Member Functions | |
virtual void | draw (VertexBufferState &state) const =0 |
void | drawBoundingSphere (VertexBufferState &state) const |
virtual Index | getNumberOfVertices () const =0 |
const BoundingSphere & | getBoundingSphere () const |
const float * | getRange () const |
virtual const VertexBufferBase * | getLeft () const |
virtual const VertexBufferBase * | getRight () const |
virtual const BoundingSphere & | updateBoundingSphere ()=0 |
virtual void | draw (VertexBufferState &state) const =0 |
void | drawBoundingSphere (VertexBufferState &state) const |
virtual Index | getNumberOfVertices () const =0 |
const BoundingSphere & | getBoundingSphere () const |
const float * | getRange () const |
virtual const VertexBufferBase * | getLeft () const |
virtual const VertexBufferBase * | getRight () 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 |
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 |
Definition at line 54 of file eqPly/vertexBufferBase.h.