├── .gitignore ├── Artwork ├── PluginGrasshopper.ico ├── PluginGrasshopper.webp ├── PluginGrasshopper.xcf ├── PluginGrasshopper_1024.png ├── PluginGrasshopper_128.png ├── PluginGrasshopper_16.png ├── PluginGrasshopper_24.png ├── PluginGrasshopper_256.png ├── PluginGrasshopper_32.png ├── PluginRhino.ico ├── PluginRhino.webp ├── PluginRhino.xcf ├── PluginRhino_1024.png ├── PluginRhino_128.png ├── PluginRhino_16.png ├── PluginRhino_24.png ├── PluginRhino_256.png ├── PluginRhino_32.png └── PluginRhino_64.png ├── BuildRhino7.bat ├── BuildRhino8.bat ├── BuildYakOnlyRhino7.bat ├── BuildYakOnlyRhino8.bat ├── CommonReferencesGrasshopper.csproj ├── CommonReferencesRhino.csproj ├── CommonReferencesSystemDrawing.csproj ├── CommonReferencesTests.csproj ├── CommonSettings.csproj ├── CommonSettingsFinal.csproj ├── CommonTargets.csproj ├── CommonTasks.csproj ├── CommonVariables.bat ├── CommonVariables.csproj ├── Directory.Packages.props ├── LICENSE ├── Packages.props ├── PackagesRhino7.props ├── PackagesRhino8.props ├── PluginGrasshopper ├── Components │ └── ExampleComponent.cs ├── EmbeddedResources │ ├── PluginGrasshopper_16.png │ └── PluginGrasshopper_24.png ├── PluginGrasshopper.csproj ├── PluginInfo.cs ├── PluginLoader.cs ├── Properties │ ├── AssemblyInfo.cs │ └── ResourceLoader.cs └── README.md ├── PluginRhino ├── Commands │ └── ExampleCommand.cs ├── EmbeddedResources │ └── PluginRhino.ico ├── PluginRhino.cs ├── PluginRhino.csproj ├── Properties │ └── AssemblyInfo.cs └── README.md ├── PluginTemplate.sln ├── README.md ├── References └── MacOS │ ├── .gitignore │ └── README.md ├── Shared ├── README.md ├── Shared.csproj ├── interface │ └── ISharedExample.cs └── src │ └── SharedExample.cs ├── SharedRhino ├── README.md ├── SharedRhino.csproj ├── interface │ └── ISharedRhinoExample.cs └── src │ └── SharedRhinoExample.cs ├── TODO.md ├── TestShared ├── README.md ├── TestShared.csproj └── TestSharedExample.cs ├── TestSharedRhino ├── README.md ├── RhinoInsideInit.cs ├── TestSharedRhino.csproj └── TestSharedRhinoExample.cs ├── test.DebugR7.runsettings ├── test.DebugR8.runsettings └── yak ├── manifest.yml ├── yak_login.bat ├── yak_push.bat └── yak_search.bat /.gitignore: -------------------------------------------------------------------------------- 1 | .vs/ 2 | bin/ 3 | obj/ 4 | -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper.ico -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper.webp -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper.xcf -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_1024.png -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_128.png -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_16.png -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_24.png -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_256.png -------------------------------------------------------------------------------- /Artwork/PluginGrasshopper_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginGrasshopper_32.png -------------------------------------------------------------------------------- /Artwork/PluginRhino.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino.ico -------------------------------------------------------------------------------- /Artwork/PluginRhino.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino.webp -------------------------------------------------------------------------------- /Artwork/PluginRhino.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino.xcf -------------------------------------------------------------------------------- /Artwork/PluginRhino_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_1024.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_128.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_16.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_24.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_256.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_32.png -------------------------------------------------------------------------------- /Artwork/PluginRhino_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Artwork/PluginRhino_64.png -------------------------------------------------------------------------------- /BuildRhino7.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/BuildRhino7.bat -------------------------------------------------------------------------------- /BuildRhino8.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/BuildRhino8.bat -------------------------------------------------------------------------------- /BuildYakOnlyRhino7.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/BuildYakOnlyRhino7.bat -------------------------------------------------------------------------------- /BuildYakOnlyRhino8.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/BuildYakOnlyRhino8.bat -------------------------------------------------------------------------------- /CommonReferencesGrasshopper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonReferencesGrasshopper.csproj -------------------------------------------------------------------------------- /CommonReferencesRhino.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonReferencesRhino.csproj -------------------------------------------------------------------------------- /CommonReferencesSystemDrawing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonReferencesSystemDrawing.csproj -------------------------------------------------------------------------------- /CommonReferencesTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonReferencesTests.csproj -------------------------------------------------------------------------------- /CommonSettings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonSettings.csproj -------------------------------------------------------------------------------- /CommonSettingsFinal.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonSettingsFinal.csproj -------------------------------------------------------------------------------- /CommonTargets.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonTargets.csproj -------------------------------------------------------------------------------- /CommonTasks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonTasks.csproj -------------------------------------------------------------------------------- /CommonVariables.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonVariables.bat -------------------------------------------------------------------------------- /CommonVariables.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/CommonVariables.csproj -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/LICENSE -------------------------------------------------------------------------------- /Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Packages.props -------------------------------------------------------------------------------- /PackagesRhino7.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PackagesRhino7.props -------------------------------------------------------------------------------- /PackagesRhino8.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PackagesRhino8.props -------------------------------------------------------------------------------- /PluginGrasshopper/Components/ExampleComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/Components/ExampleComponent.cs -------------------------------------------------------------------------------- /PluginGrasshopper/EmbeddedResources/PluginGrasshopper_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/EmbeddedResources/PluginGrasshopper_16.png -------------------------------------------------------------------------------- /PluginGrasshopper/EmbeddedResources/PluginGrasshopper_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/EmbeddedResources/PluginGrasshopper_24.png -------------------------------------------------------------------------------- /PluginGrasshopper/PluginGrasshopper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/PluginGrasshopper.csproj -------------------------------------------------------------------------------- /PluginGrasshopper/PluginInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/PluginInfo.cs -------------------------------------------------------------------------------- /PluginGrasshopper/PluginLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/PluginLoader.cs -------------------------------------------------------------------------------- /PluginGrasshopper/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PluginGrasshopper/Properties/ResourceLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/Properties/ResourceLoader.cs -------------------------------------------------------------------------------- /PluginGrasshopper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginGrasshopper/README.md -------------------------------------------------------------------------------- /PluginRhino/Commands/ExampleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/Commands/ExampleCommand.cs -------------------------------------------------------------------------------- /PluginRhino/EmbeddedResources/PluginRhino.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/EmbeddedResources/PluginRhino.ico -------------------------------------------------------------------------------- /PluginRhino/PluginRhino.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/PluginRhino.cs -------------------------------------------------------------------------------- /PluginRhino/PluginRhino.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/PluginRhino.csproj -------------------------------------------------------------------------------- /PluginRhino/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PluginRhino/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginRhino/README.md -------------------------------------------------------------------------------- /PluginTemplate.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/PluginTemplate.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/README.md -------------------------------------------------------------------------------- /References/MacOS/.gitignore: -------------------------------------------------------------------------------- 1 | System.Drawing.Common.dll -------------------------------------------------------------------------------- /References/MacOS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/References/MacOS/README.md -------------------------------------------------------------------------------- /Shared/README.md: -------------------------------------------------------------------------------- 1 | # Shared functionality NOT depending on Rhino 2 | -------------------------------------------------------------------------------- /Shared/Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Shared/Shared.csproj -------------------------------------------------------------------------------- /Shared/interface/ISharedExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Shared/interface/ISharedExample.cs -------------------------------------------------------------------------------- /Shared/src/SharedExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/Shared/src/SharedExample.cs -------------------------------------------------------------------------------- /SharedRhino/README.md: -------------------------------------------------------------------------------- 1 | # Shared functionality depending on Rhino 2 | -------------------------------------------------------------------------------- /SharedRhino/SharedRhino.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/SharedRhino/SharedRhino.csproj -------------------------------------------------------------------------------- /SharedRhino/interface/ISharedRhinoExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/SharedRhino/interface/ISharedRhinoExample.cs -------------------------------------------------------------------------------- /SharedRhino/src/SharedRhinoExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/SharedRhino/src/SharedRhinoExample.cs -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TODO.md -------------------------------------------------------------------------------- /TestShared/README.md: -------------------------------------------------------------------------------- 1 | # Test assembly for shared functionality NOT depending on Rhino 2 | 3 | -------------------------------------------------------------------------------- /TestShared/TestShared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TestShared/TestShared.csproj -------------------------------------------------------------------------------- /TestShared/TestSharedExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TestShared/TestSharedExample.cs -------------------------------------------------------------------------------- /TestSharedRhino/README.md: -------------------------------------------------------------------------------- 1 | # Test assembly for shared functionality depending on Rhino 2 | -------------------------------------------------------------------------------- /TestSharedRhino/RhinoInsideInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TestSharedRhino/RhinoInsideInit.cs -------------------------------------------------------------------------------- /TestSharedRhino/TestSharedRhino.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TestSharedRhino/TestSharedRhino.csproj -------------------------------------------------------------------------------- /TestSharedRhino/TestSharedRhinoExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/TestSharedRhino/TestSharedRhinoExample.cs -------------------------------------------------------------------------------- /test.DebugR7.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/test.DebugR7.runsettings -------------------------------------------------------------------------------- /test.DebugR8.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/test.DebugR8.runsettings -------------------------------------------------------------------------------- /yak/manifest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/yak/manifest.yml -------------------------------------------------------------------------------- /yak/yak_login.bat: -------------------------------------------------------------------------------- 1 | yak login -------------------------------------------------------------------------------- /yak/yak_push.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapediver/GrasshopperPluginTemplate/HEAD/yak/yak_push.bat -------------------------------------------------------------------------------- /yak/yak_search.bat: -------------------------------------------------------------------------------- 1 | 2 | yak search --all --prerelease PLUGIN_NAME 3 | 4 | set /p=Hit ENTER to continue... 5 | --------------------------------------------------------------------------------