Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ccuttingmd committed Jun 14, 2024
1 parent a5f788e commit ab90abb
Show file tree
Hide file tree
Showing 8 changed files with 3,347 additions and 99 deletions.
66 changes: 66 additions & 0 deletions Build/msvc_2022/SkinFlaps.sln
Original file line number Diff line number Diff line change
Expand Up @@ -27,48 +27,114 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SkinFlaps", "SkinFlaps.vcxp
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|Any CPU.ActiveCfg = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|Any CPU.Build.0 = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|ARM.ActiveCfg = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|ARM.Build.0 = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|ARM64.ActiveCfg = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|ARM64.Build.0 = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|x64.ActiveCfg = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|x64.Build.0 = Debug|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|x86.ActiveCfg = Debug|Win32
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Debug|x86.Build.0 = Debug|Win32
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|Any CPU.ActiveCfg = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|Any CPU.Build.0 = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|ARM.ActiveCfg = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|ARM.Build.0 = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|ARM64.ActiveCfg = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|ARM64.Build.0 = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|x64.ActiveCfg = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|x64.Build.0 = Release|x64
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|x86.ActiveCfg = Release|Win32
{DEB9C50E-C72F-42AF-A881-66ED5D9654A9}.Release|x86.Build.0 = Release|Win32
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|Any CPU.ActiveCfg = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|Any CPU.Build.0 = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|ARM.ActiveCfg = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|ARM.Build.0 = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|ARM64.ActiveCfg = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|ARM64.Build.0 = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|x64.ActiveCfg = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|x64.Build.0 = Debug|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|x86.ActiveCfg = Debug|Win32
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Debug|x86.Build.0 = Debug|Win32
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|Any CPU.ActiveCfg = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|Any CPU.Build.0 = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|ARM.ActiveCfg = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|ARM.Build.0 = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|ARM64.ActiveCfg = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|ARM64.Build.0 = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|x64.ActiveCfg = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|x64.Build.0 = Release|x64
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|x86.ActiveCfg = Release|Win32
{93FD1C29-F122-48B5-B86A-6BFA7379E503}.Release|x86.Build.0 = Release|Win32
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|Any CPU.ActiveCfg = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|Any CPU.Build.0 = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|ARM.ActiveCfg = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|ARM.Build.0 = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|ARM64.ActiveCfg = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|ARM64.Build.0 = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|x64.ActiveCfg = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|x64.Build.0 = Debug|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|x86.ActiveCfg = Debug|Win32
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Debug|x86.Build.0 = Debug|Win32
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|Any CPU.ActiveCfg = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|Any CPU.Build.0 = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|ARM.ActiveCfg = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|ARM.Build.0 = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|ARM64.ActiveCfg = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|ARM64.Build.0 = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|x64.ActiveCfg = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|x64.Build.0 = Release|x64
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|x86.ActiveCfg = Release|Win32
{7F05671F-7805-4541-9EC9-31ED72931CFE}.Release|x86.Build.0 = Release|Win32
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|Any CPU.ActiveCfg = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|Any CPU.Build.0 = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|ARM.ActiveCfg = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|ARM.Build.0 = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|ARM64.ActiveCfg = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|ARM64.Build.0 = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|x64.ActiveCfg = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|x64.Build.0 = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|x86.ActiveCfg = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Debug|x86.Build.0 = Debug|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|Any CPU.ActiveCfg = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|Any CPU.Build.0 = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|ARM.ActiveCfg = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|ARM.Build.0 = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|ARM64.ActiveCfg = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|ARM64.Build.0 = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|x64.ActiveCfg = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|x64.Build.0 = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|x86.ActiveCfg = Release|x64
{93364FFE-71F2-4B8F-A597-5F2A1C5FDDDB}.Release|x86.Build.0 = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|Any CPU.ActiveCfg = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|Any CPU.Build.0 = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|ARM.ActiveCfg = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|ARM.Build.0 = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|ARM64.ActiveCfg = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|ARM64.Build.0 = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|x64.ActiveCfg = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|x64.Build.0 = Debug|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|x86.ActiveCfg = Debug|Win32
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Debug|x86.Build.0 = Debug|Win32
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|Any CPU.ActiveCfg = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|Any CPU.Build.0 = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|ARM.ActiveCfg = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|ARM.Build.0 = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|ARM64.ActiveCfg = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|ARM64.Build.0 = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|x64.ActiveCfg = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|x64.Build.0 = Release|x64
{50DC4134-5B3C-4FA7-8E82-F5A44422A1C5}.Release|x86.ActiveCfg = Release|Win32
Expand Down
39 changes: 39 additions & 0 deletions Build/msvc_2022/SkinFlaps.vcxproj.filters
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="..\..\SkinFlaps\src\bccTetScene.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\deepCut.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\FacialFlapsGui.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\fence.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\hooks.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\json.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\main.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\remapTetPhysics.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\skinCutUndermineTets.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\surgicalActions.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\sutures.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\tetCollisions.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\tetSubset.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\vnBccTetCutter_tbb.cpp" />
<ClCompile Include="..\..\SkinFlaps\src\vnBccTetrahedra.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\SkinFlaps\src\bccTetScene.h" />
<ClInclude Include="..\..\SkinFlaps\src\deepCut.h" />
<ClInclude Include="..\..\SkinFlaps\src\delaunator.hpp" />
<ClInclude Include="..\..\SkinFlaps\src\FacialFlapsGui.h" />
<ClInclude Include="..\..\SkinFlaps\src\fence.h" />
<ClInclude Include="..\..\SkinFlaps\src\hooks.h" />
<ClInclude Include="..\..\SkinFlaps\src\json.h" />
<ClInclude Include="..\..\SkinFlaps\src\prettyPrintJSON.h" />
<ClInclude Include="..\..\SkinFlaps\src\remapTetPhysics.h" />
<ClInclude Include="..\..\SkinFlaps\src\skinCutUndermineTets.h" />
<ClInclude Include="..\..\SkinFlaps\src\surgicalActions.h" />
<ClInclude Include="..\..\SkinFlaps\src\sutures.h" />
<ClInclude Include="..\..\SkinFlaps\src\tetCollisions.h" />
<ClInclude Include="..\..\SkinFlaps\src\tetSubset.h" />
<ClInclude Include="..\..\SkinFlaps\src\triTriIntersect_Shen.h" />
<ClInclude Include="..\..\SkinFlaps\src\vnBccTetCutter_tbb.h" />
<ClInclude Include="..\..\SkinFlaps\src\vnBccTetrahedra.h" />
</ItemGroup>
</Project>
139 changes: 138 additions & 1 deletion Build/msvc_2022/imgui.ini
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ Collapsed=0

[Window][Program error]
Pos=138,41
Size=240,71
Size=276,71
Collapsed=0

[Window][Usage error]
Expand Down Expand Up @@ -243,6 +243,11 @@ Pos=60,60
Size=32,35
Collapsed=0

[Window][History Save Error]
Pos=60,60
Size=367,97
Collapsed=0

[Table][0xC62877A3,4]
RefScale=13
Column 0 Sort=0v
Expand Down Expand Up @@ -8255,3 +8260,135 @@ Column 0 Sort=0v
RefScale=13
Column 0 Sort=0v

[Table][0x12F03CF4,4]
RefScale=13
Column 0 Sort=0v

[Table][0x750D44D1,4]
RefScale=13
Column 0 Sort=0v

[Table][0x730858BD,4]
RefScale=13
Column 0 Sort=0v

[Table][0x93ACB5E1,4]
RefScale=13
Column 0 Sort=0v

[Table][0x0AD9E112,4]
RefScale=13
Column 0 Sort=0v

[Table][0xDA9301BE,4]
RefScale=13
Column 0 Sort=0v

[Table][0x0E782EEE,4]
RefScale=13
Column 0 Sort=0v

[Table][0x81D67DE4,4]
RefScale=13
Column 0 Sort=0v

[Table][0x553D52B4,4]
RefScale=13
Column 0 Sort=0v

[Table][0xD2D03ABE,4]
RefScale=13
Column 0 Sort=0v

[Table][0x063B15EE,4]
RefScale=13
Column 0 Sort=0v

[Table][0x94C2362F,4]
RefScale=13
Column 0 Sort=0v

[Table][0x4029197F,4]
RefScale=13
Column 0 Sort=0v

[Table][0xE65EC846,4]
RefScale=13
Column 0 Sort=0v

[Table][0x32B5E716,4]
RefScale=13
Column 0 Sort=0v

[Table][0x60B83EA3,4]
RefScale=13
Column 0 Sort=0v

[Table][0x287C9ED5,4]
RefScale=13
Column 0 Sort=0v

[Table][0x81357E24,4]
RefScale=13
Column 0 Sort=0v

[Table][0x86C0FC90,4]
RefScale=13
Column 0 Sort=0v

[Table][0x3514AF2A,4]
RefScale=13
Column 0 Sort=0v

[Table][0x9C5D4FDB,4]
RefScale=13
Column 0 Sort=0v

[Table][0xB977E7C2,4]
RefScale=13
Column 0 Sort=0v

[Table][0x6A59F341,4]
RefScale=13
Column 0 Sort=0v

[Table][0x18DFA68E,4]
RefScale=13
Column 0 Sort=0v

[Table][0xB985A0D9,4]
RefScale=13
Column 0 Sort=0v

[Table][0xC4276F78,4]
RefScale=13
Column 0 Sort=0v

[Table][0xB568CC2B,4]
RefScale=13
Column 0 Sort=0v

[Table][0xE8A27683,4]
RefScale=13
Column 0 Sort=0v

[Table][0x055B9F75,4]
RefScale=13
Column 0 Sort=0v

[Table][0xD1B0B025,4]
RefScale=13
Column 0 Sort=0v

[Table][0x7846B7A5,4]
RefScale=13
Column 0 Sort=0v

[Table][0xA946A911,4]
RefScale=13
Column 0 Sort=0v

[Table][0xF786DC74,4]
RefScale=13
Column 0 Sort=0v

5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,9 @@ A YouTube video by Dr. Cutting will demonstrate how to use the program in *[User

##### Surgical physics library - Qisi Wang and Eftychios Sifakis

##### Surgical interface, tools an graphics - @ccuttingmd
##### Surgical interface, tools and graphics - @ccuttingmd

#### The authors wish to thank the team at AdvancedInstaller Inc. for the use of their excellent Windows software installer.

### **License**

Expand All @@ -61,7 +62,7 @@ A YouTube video by Dr. Cutting will demonstrate how to use the program in *[User
<img align="right" src="http://opensource.org/trademarks/opensource/OSI-Approved-License-100x137.png">
</a>

Copyright 2014-2022 Qisi Wang, Court Cutting, Eftychios Sifakis
Copyright 2014-2024 Qisi Wang, Court Cutting, Eftychios Sifakis

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met (BSD-2-Clause license):
Expand Down
Loading

0 comments on commit ab90abb

Please sign in to comment.