Create source tree

This commit is contained in:
2022-02-13 13:02:26 -05:00
parent 7fff7a375f
commit 34b1a31704
5 changed files with 8 additions and 17 deletions

View File

@@ -11,8 +11,10 @@ include(External/eigen.cmake)
include(External/glad.cmake)
include(External/json.cmake)
add_executable(vis main.cpp)
include_directories(./include)
add_executable(vis src/main.cpp)
target_link_libraries(vis glfw glad imgui eigen nlohmann_json)
add_executable(serial serialtest.cpp)
add_executable(serial src/serialtest.cpp)
target_link_libraries(serial eigen nlohmann_json)

View File

@@ -83,15 +83,4 @@ namespace ml {
return out;
}
};
// class CubeMesh : public MeshBase<Eigen::MatrixXf, Eigen::MatrixXi> {
// public:
// const Eigen::MatrixBase<PointsType> &points() const override {
// return PointsType::Random(3, 8);
// }
//
// const Eigen::MatrixBase<CellsType> &cells() const override {
// return <#initializer#>;
// }
// };
}

View File

@@ -8,8 +8,8 @@
#include "gldebug.hpp"
#include "meshlib.hpp"
#include "meshlib_json.hpp"
#include <ml/meshlib.hpp>
#include <ml/meshlib_json.hpp>
struct State {
float bg[4] = {0.45f, 0.55f, 0.60f, 1.00f};

View File

@@ -3,8 +3,8 @@
#include <fstream>
#include <iostream>
#include "meshlib.hpp"
#include "meshlib_json.hpp"
#include <ml/meshlib.hpp>
#include <ml/meshlib_json.hpp>
class Circle : public ml::MeshBase {
public: