Skip to content

Latest commit

 

History

History
93 lines (67 loc) · 2.54 KB

README.rst

File metadata and controls

93 lines (67 loc) · 2.54 KB

ITK Examples

https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=shield https://dev.azure.com/InsightSoftwareConsortium/ITKExamples/_apis/build/status/InsightSoftwareConsortium.ITKExamples?branchName=master

A set of cookbook examples for the Insight Toolkit, ITK.

Download instructions

Clone the repository using Git:

$ git clone --recursive https://github.com/InsightSoftwareConsortium/ITKExamples.git

Build instructions

See the build instructions in the documentation.

Features

Implemented

  • Stored and editable in Git version control.
  • HTML / PDF / EPUB output.
  • CTest unit testing.
  • CMake ExternalData for binary data storage.
  • Individual examples can be downloaded independently, and easily built/executed/hacked.
  • Download the entire docs for offline viewing.
  • Inline Doxygen class descriptions and links to Doxygen class documentation.
  • Nightly generated Gitstats for contributors.
  • Software quality dashboard.
  • Index of examples that apply to given terms and classes.
  • Quick search.
  • Script to create a new examples from a template.
  • GitHub community development.
  • Selectable light/dark colorscheme.

Todo

  • Anonymous online editing.
  • Editable online with CodeMirror.
  • See Github Issues for a complete list of actions to be performed, bugs, etc.

Build dependencies

Required

Optional

If building the documentation:

PDF generation requires a TeX distribution like TeX Live or MiKTeX.

Development setup

Run the bash script SetupForDevelopment.sh:

$ ./Utilities/SetupForDevelopment.sh