XingxinHE / CGAL_IN_GRASSHOPPER

Wrapping C++ native code in C# with example of CGAL in Grasshopper.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wrap C++ Native Code in C# with Example of CGAL Oriented Bounding Box in Grasshopper

cover

This tutorial will show you how to wrap C++ code in C# and we will wrap the Oriented Bounding Box function in CGAL to the Grasshopper plugin from scratch.

📹Video

https://youtu.be/1-QXBM0VjbY

🌹Citation

  1. Wrapping Native Libraries by Dan Rigdon-Bel
  2. Using methodgen by Giulio Piacentino
  3. Cockroach by Petras Vestartas and Andrea Settimi

✅Prerequisites

🔗Visual Studio IDE

🔗Git

🔗vcpkg

🔗CGAL

🔗Rhino VS IDE Extension

🔭Overview

🔗PInvoke

🔗Marshal

🧱Fundamental

🔗Mashaling Data Types

🔗Calling Native Functions

👜Resource

🔗My Presentation

About

Wrapping C++ native code in C# with example of CGAL in Grasshopper.

License:MIT License


Languages

Language:C# 57.2%Language:C 23.4%Language:C++ 19.4%