From eb9a6b7068b9910301bfc7a3b83e114c7545c893 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Mon, 10 Feb 2014 15:20:46 +0100 Subject: [PATCH] add more docs --- include/llmr/geometry/buffer.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/llmr/geometry/buffer.hpp b/include/llmr/geometry/buffer.hpp index 02f03d010..1177bb196 100644 --- a/include/llmr/geometry/buffer.hpp +++ b/include/llmr/geometry/buffer.hpp @@ -25,10 +25,13 @@ public: } } + // Returns the number of elements in this buffer. This is not the number of + // bytes, but rather the number of coordinates with associated information. inline size_t index() const { return pos / itemSize; } + // Transfers this buffer to the GPU and binds the buffer to the GL context. void bind() { if (buffer == 0) { glGenBuffers(1, &buffer);