summaryrefslogtreecommitdiff
path: root/include/llmr/geometry/point_buffer.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/llmr/geometry/point_buffer.hpp')
-rw-r--r--include/llmr/geometry/point_buffer.hpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/llmr/geometry/point_buffer.hpp b/include/llmr/geometry/point_buffer.hpp
new file mode 100644
index 0000000000..8c01a20ee2
--- /dev/null
+++ b/include/llmr/geometry/point_buffer.hpp
@@ -0,0 +1,19 @@
+#ifndef LLMR_GEOMETRY_POINT_BUFFER
+#define LLMR_GEOMETRY_POINT_BUFFER
+
+#include "buffer.hpp"
+
+namespace llmr {
+
+ class PointVertexBuffer : public Buffer<
+ 4 // 2 coordinates per vertex (== 4 bytes)
+ > {
+ public:
+ typedef int16_t vertex_type;
+
+ void add(vertex_type x, vertex_type y);
+ };
+
+}
+
+#endif