Developers Corner

Advanced documentation for developers

Tips and Tricks for developers on Windows

A list of miscellaneous tips and tricks for developer on Windows (not specific to CamiTK)

Migration guides

These pages guides you in the source code changes required when you move to a new CamiTK version.

Support Policy

Support Policy for CamiTK project dependencies and toolchain

DLL import and export on Windows

Documents why but mainly how you need to take care of the symbol exported/imported in Windows DLL

Using VTKWidget (interactive widget in 3D)

A step by step on how to add an interactive 3D VTK widget in the default 3D viewer in an action.

Add a specific more personalized widget for your action

Shows how to add a specific/custom Qt widget to mix with or replace the default parameter editor.

Interactive display the results of a VTK pipeline in 3D

Shows how to display the result of a VTK pipeline on a mesh without modifying the original data.

Creating your own specific application

A little not about creating your own application

Git recipes

Useful command or succession of commands to perform Git tasks in the context of the CamiTK Git workflow.

Using OpenCV in a CamiTK extension project

A step by step on how to use OpenCV in an action or component.

Deploy CamiTK with your extensions

A step by step on how to distribute and deploy your CamiTK extensions