---
name: "tlp_GlFeedBackRecorder"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/tlp_GlFeedBackRecorder"
---

# tlp\_GlFeedBackRecorder(3tulip)

Class use to build an object with an OpenGL feedback buffer.

## NAME

tlp::GlFeedBackRecorder -

Class use to build an object with an OpenGL feedback buffer.

## SYNOPSIS

`#include <GlFeedBackRecorder.h>`

### Public Member Functions

**GlFeedBackRecorder** (**GlFeedBackBuilder** \*builder, unsigned int pointSize=7)\
 void **record** (bool doSort, GLint size, GLfloat \*feedBackBuffer, const Vector\< int, 4 \> &viewport)\

## Detailed Description

Class use to build an object with an OpenGL feedback buffer.

Class use to build an object with an OpenGL feedback buffer This class call functions of the **GlFeedBackBuilder** passed to the constructor

## Constructor & Destructor Documentation

### tlp::GlFeedBackRecorder::GlFeedBackRecorder (GlFeedBackBuilder \* builder, unsigned int pointSize = `7`)` [inline]` Constructor : the recorder use GlFeedBackBuilder : builder

## Member Function Documentation

### void tlp::GlFeedBackRecorder::record (bool doSort, GLint size, GLfloat \* feedBackBuffer, const Vector\< int, 4 \> & viewport) Record a new feedback buffer

**Parameters:**

*doSort* : sort the feedback buffer \
 *size* : size of the feedback buffer \
 *feedBackBuffer* : the feedback buffer \
 *viewport* : the viewport of the scene

## Author

Generated automatically by Doxygen for Tulip Open GL Library from the source code.
