├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode └── launch.json ├── BoneReconstructionPlanner.gltf ├── BoneReconstructionPlanner.jpg ├── BoneReconstructionPlanner ├── BRPLib │ ├── guiWidgets.py │ └── helperFunctions.py ├── BoneReconstructionPlanner.py ├── CMakeLists.txt ├── Resources │ ├── Icons │ │ ├── BoneReconstructionPlanner.png │ │ ├── axes.svg │ │ ├── bone_48.svg │ │ ├── construction_48.svg │ │ ├── iconCTFibula.png │ │ ├── iconCTFibulaCropped.png │ │ ├── iconCTMandible.png │ │ ├── iconFibulaSegmentation.png │ │ ├── iconMandibleSegmentation.png │ │ ├── iconTestPlanBRP.png │ │ ├── lock_48.svg │ │ ├── mail_48.svg │ │ ├── quick_reference_48.svg │ │ ├── recycle_48.svg │ │ ├── target_48.svg │ │ ├── update_48.svg │ │ └── visibility_48.svg │ ├── Pictures │ │ ├── photo3DPrintedFibulaGuideUse.png │ │ ├── photo3DPrintedFibulaGuideUse_gray.png │ │ ├── photoNeoMandible.png │ │ ├── photoNeoMandible_gray.png │ │ ├── photoPreAndPostSurgery.jpg │ │ ├── postSurgeryOrthopantomogram.jpg │ │ ├── preSurgeryOrthopantomogram.jpg │ │ ├── screenshot3DDemo.png │ │ ├── screenshotNicerRendering.png │ │ ├── screenshotPatientSpecificSurgicalGuides.png │ │ ├── screenshotPlanning.png │ │ └── videoThumbnail.png │ └── UI │ │ └── BoneReconstructionPlanner.ui └── Testing │ ├── CMakeLists.txt │ └── Python │ └── CMakeLists.txt ├── CITATION.bib ├── CMakeLists.txt ├── Docs ├── BoneReconstructionPlanner-whitepaper.pdf ├── Design.pptx ├── NOTES.md └── Paper │ └── 1-s2.0-S2666964123000103-main.pdf ├── LICENSE └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /BoneReconstructionPlanner.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner.gltf -------------------------------------------------------------------------------- /BoneReconstructionPlanner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner.jpg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/BRPLib/guiWidgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/BRPLib/guiWidgets.py -------------------------------------------------------------------------------- /BoneReconstructionPlanner/BRPLib/helperFunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/BRPLib/helperFunctions.py -------------------------------------------------------------------------------- /BoneReconstructionPlanner/BoneReconstructionPlanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/BoneReconstructionPlanner.py -------------------------------------------------------------------------------- /BoneReconstructionPlanner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/CMakeLists.txt -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/BoneReconstructionPlanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/BoneReconstructionPlanner.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/axes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/axes.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/bone_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/bone_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/construction_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/construction_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconCTFibula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconCTFibula.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconCTFibulaCropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconCTFibulaCropped.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconCTMandible.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconCTMandible.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconFibulaSegmentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconFibulaSegmentation.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconMandibleSegmentation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconMandibleSegmentation.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/iconTestPlanBRP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/iconTestPlanBRP.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/lock_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/lock_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/mail_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/mail_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/quick_reference_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/quick_reference_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/recycle_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/recycle_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/target_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/target_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/update_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/update_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Icons/visibility_48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Icons/visibility_48.svg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/photo3DPrintedFibulaGuideUse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/photo3DPrintedFibulaGuideUse.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/photo3DPrintedFibulaGuideUse_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/photo3DPrintedFibulaGuideUse_gray.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/photoNeoMandible.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/photoNeoMandible.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/photoNeoMandible_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/photoNeoMandible_gray.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/photoPreAndPostSurgery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/photoPreAndPostSurgery.jpg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/postSurgeryOrthopantomogram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/postSurgeryOrthopantomogram.jpg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/preSurgeryOrthopantomogram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/preSurgeryOrthopantomogram.jpg -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/screenshot3DDemo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/screenshot3DDemo.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/screenshotNicerRendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/screenshotNicerRendering.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/screenshotPatientSpecificSurgicalGuides.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/screenshotPatientSpecificSurgicalGuides.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/screenshotPlanning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/screenshotPlanning.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/Pictures/videoThumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/Pictures/videoThumbnail.png -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Resources/UI/BoneReconstructionPlanner.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/BoneReconstructionPlanner/Resources/UI/BoneReconstructionPlanner.ui -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Testing/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Python) 2 | -------------------------------------------------------------------------------- /BoneReconstructionPlanner/Testing/Python/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | #slicer_add_python_unittest(SCRIPT ${MODULE_NAME}ModuleTest.py) 3 | -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/CITATION.bib -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Docs/BoneReconstructionPlanner-whitepaper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/Docs/BoneReconstructionPlanner-whitepaper.pdf -------------------------------------------------------------------------------- /Docs/Design.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/Docs/Design.pptx -------------------------------------------------------------------------------- /Docs/NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/Docs/NOTES.md -------------------------------------------------------------------------------- /Docs/Paper/1-s2.0-S2666964123000103-main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/Docs/Paper/1-s2.0-S2666964123000103-main.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SlicerIGT/SlicerBoneReconstructionPlanner/HEAD/README.md --------------------------------------------------------------------------------