|
Equalizer
1.4.1
|
Inheritance diagram for mesh::VertexBufferState:
Collaboration diagram for mesh::VertexBufferState:Public Member Functions | |
| virtual bool | useColors () const |
| virtual void | setColors (const bool colors) |
| virtual bool | stopRendering () const |
| virtual RenderMode | getRenderMode () const |
| virtual void | setRenderMode (const RenderMode mode) |
| virtual bool | useFrustumCulling () const |
| virtual void | setFrustumCulling (const bool frustumCullingState) |
| void | setProjectionModelViewMatrix (const Matrix4f &pmv) |
| const Matrix4f & | getProjectionModelViewMatrix () const |
| void | setRange (const Range &range) |
| const Range & | getRange () const |
| void | resetRegion () |
| void | updateRegion (const BoundingBox &box) |
| virtual void | declareRegion (const Vector4f ®ion) |
| Vector4f | getRegion () const |
| virtual GLuint | getDisplayList (const void *key)=0 |
| virtual GLuint | newDisplayList (const void *key)=0 |
| virtual GLuint | getBufferObject (const void *key)=0 |
| virtual GLuint | newBufferObject (const void *key)=0 |
| virtual void | deleteAll ()=0 |
| const GLEWContext * | glewGetContext () const |
| virtual bool | useColors () const |
| virtual void | setColors (const bool colors) |
| virtual bool | stopRendering () const |
| virtual RenderMode | getRenderMode () const |
| virtual void | setRenderMode (const RenderMode mode) |
| virtual bool | useFrustumCulling () const |
| virtual void | setFrustumCulling (const bool frustumCullingState) |
| void | setProjectionModelViewMatrix (const Matrix4f &pmv) |
| const Matrix4f & | getProjectionModelViewMatrix () const |
| void | setRange (const Range &range) |
| const Range & | getRange () const |
| void | resetRegion () |
| void | updateRegion (const BoundingBox &box) |
| virtual void | declareRegion (const Vector4f ®ion) |
| Vector4f | getRegion () const |
| virtual GLuint | getDisplayList (const void *key)=0 |
| virtual GLuint | newDisplayList (const void *key)=0 |
| virtual GLuint | getBufferObject (const void *key)=0 |
| virtual GLuint | newBufferObject (const void *key)=0 |
| virtual void | deleteAll ()=0 |
| const GLEWContext * | glewGetContext () const |
Public Types | |
| enum | { INVALID = 0 } |
| enum | { INVALID = 0 } |
Protected Member Functions | |
| VertexBufferState (const GLEWContext *glewContext) | |
| VertexBufferState (const GLEWContext *glewContext) | |
Protected Attributes | |
| Matrix4f | _pmvMatrix |
| projection * modelView matrix | |
| Range | _range |
| normalized [0,1] part of the model to draw | |
| const GLEWContext *const | _glewContext |
| RenderMode | _renderMode |
| Vector4f | _region |
| normalized x1 y1 x2 y2 region from cullDraw | |
| bool | _useColors |
| bool | _useFrustumCulling |
Definition at line 45 of file eqPly/vertexBufferState.h.
1.4.1 by
1.7.6.1