<commit_before>#include <GL/glew.h>
#include "Mesh.hpp"
#include "FAST/Visualization/SimpleWindow.hpp"
#include <QApplication>
#include <boost/thread.hpp>

#if defined(__APPLE__) || defined(__MACOSX)
#include <OpenGL/OpenGL.h>
#else
#if _WIN32
#include <windows.h>
#include <GL/gl.h>
#else
#include <GL/glx.h>
#include <boost/shared_array.hpp>

#endif
#endif

namespace fast {

void Mesh::create(
        std::vector<Vector3f> vertices,
        std::vector<Vector3f> normals,
        std::vector<VectorXui> triangles) {
    if(mIsInitialized) {
        // Delete old data
        freeAll();
    }
    mIsInitialized = true;
    mDimensions = 3;

    for(unsigned int i = 0; i < vertices.size(); i++) {<commit_msg>Missing include on windows<commit_after>#include <GL/glew.h>
#include "Mesh.hpp"
#include "FAST/Visualization/SimpleWindow.hpp"
#include <QApplication>
#include <boost/thread.hpp>
#include <boost/shared_array.hpp>

#if defined(__APPLE__) || defined(__MACOSX)
#include <OpenGL/OpenGL.h>
#else
#if _WIN32
#include <windows.h>
#include <GL/gl.h>
#else
#include <GL/glx.h>

#endif
#endif

namespace fast {

void Mesh::create(
        std::vector<Vector3f> vertices,
        std::vector<Vector3f> normals,
        std::vector<VectorXui> triangles) {
    if(mIsInitialized) {
        // Delete old data
        freeAll();
    }
    mIsInitialized = true;
    mDimensions = 3;

    for(unsigned int i = 0; i < vertices.size(); i++) {
{'fraction_non_alphanumeric': 0.1487143849895761, 'fraction_numerical': 0.008339124391938846, 'mean_word_length': 3.736842105263158, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '741412', 'n_tokens_mistral': 524, 'n_tokens_neox': 517, 'n_words': 113}