OGLplus (0.45.0) a C++ wrapper for OpenGL

oglplus::DefaultTransformFeedbackOps Class Reference

Wrapper for basic transform feedback operations. More...

#include </home/chochlik/devel/oglplus/include/oglplus/transform_feedback.hpp>

Inheritance diagram for oglplus::DefaultTransformFeedbackOps:

Classes

class  Activator
 Class lifetime of which controls the (de)activation of TFB. More...
 
class  Pauser
 Class lifetime of which controls the pausing/resuming of TFB. More...
 

Static Public Member Functions

static void Begin (TransformFeedbackPrimitiveType mode)
 Begin the transform feedback mode. More...
 
static void BeginPoints (void)
 Begin the transform feedback mode with POINTS.
 
static void BeginLines (void)
 Begin the transform feedback mode with LINES.
 
static void BeginTriangles (void)
 Begin the transform feedback mode with TRIANGLES.
 
static void End (void)
 End the transform feedback mode. More...
 
static void Pause (void)
 Pause the transform feedback mode. More...
 
static void Resume (void)
 Resume the transform feedback mode. More...
 

Detailed Description

Wrapper for basic transform feedback operations.

Member Function Documentation

static void oglplus::DefaultTransformFeedbackOps::Begin ( TransformFeedbackPrimitiveType  mode)
static

Begin the transform feedback mode.

Consider using an instance of Activator class for more robustness.

Exceptions
Error
See Also
Activator
End
Related OpenGL symbols:
glBeginTransformFeedback

References OGLPLUS_VERIFY.

Referenced by BeginLines(), BeginPoints(), and BeginTriangles().

static void oglplus::DefaultTransformFeedbackOps::End ( void  )
static

End the transform feedback mode.

Consider using an instance of Activator class for more robustness.

Exceptions
Error
See Also
Activator
Begin
Related OpenGL symbols:
glEndTransformFeedback

References OGLPLUS_VERIFY.

static void oglplus::DefaultTransformFeedbackOps::Pause ( void  )
static

Pause the transform feedback mode.

Consider using an instance of Pauser class for more robustness.

Exceptions
Error
See Also
Pauser
Resume
Related OpenGL symbols:
glPauseTransformFeedback

References OGLPLUS_VERIFY.

static void oglplus::DefaultTransformFeedbackOps::Resume ( void  )
static

Resume the transform feedback mode.

Consider using an instance of Pauser class for more robustness.

Exceptions
Error
See Also
Pauser
Pause
Related OpenGL symbols:
glResumeTransformFeedback

References OGLPLUS_VERIFY.


The documentation for this class was generated from the following file:

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Wed Apr 30 2014 by Doxygen (version 1.8.4).