Working Triangulization with Hole

This commit is contained in:
2025-11-01 14:41:43 -04:00
parent e6b7f8989f
commit 41647dda49
50 changed files with 4603 additions and 57 deletions

21
src/triangulization.hpp Normal file
View File

@@ -0,0 +1,21 @@
#pragma once
#include "godot_cpp/classes/wrapped.hpp"
#include "godot_cpp/variant/packed_int32_array.hpp"
#include <godot_cpp/classes/object.hpp>
#include <godot_cpp/classes/polygon2d.hpp>
using namespace godot;
class Triangulization : public Object {
GDCLASS(Triangulization, Object);
protected:
static void _bind_methods();
public:
Triangulization();
PackedInt32Array triangulate_with_holes(godot::Polygon2D *inner,
godot::Polygon2D *outer);
};