Skip to content

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

License

Notifications You must be signed in to change notification settings

XingxinHE/CGAL_IN_GRASSHOPPER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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