1 #ifndef BLANK_MODEL_OUTLINEMODEL_HPP_
2 #define BLANK_MODEL_OUTLINEMODEL_HPP_
4 #include "../graphics/VertexArray.hpp"
16 using Position = glm::vec3;
17 using Color = glm::vec3;
18 using Index = unsigned short;
20 using Positions = std::vector<Position>;
21 using Colors = std::vector<Color>;
22 using Indices = std::vector<Index>;
37 void Clear() noexcept {
43 void Reserve(size_t p, size_t i) {
51 using VAO = VertexArray<ATTRIB_COUNT>;
54 void Update(const Buffer &) noexcept;