CamiTK Extension Project: "tutorials"

CamiTK Extension Project: "tutorials"

Contact

"Celine.Fouard@imag.fr

Emmanuel.Promayon@imag.fr"

Description

"Tutorial CEP. This CamiTK Extension Project contains some example code for actions, components, applications and viewer extensions. While these extension are not useful for end-user their codes is provided as \"How To\" write CamiTK extensions. The other Open-Source CamiTK CEP is also a great source of practical examples."


Licence:


Components

There are 1 component extensions in this CEP

Component extension: Testing Mixed Component

Description:

A small extension that integrates mha and vtk together, i.e <em>.mixed</em> files in <b>CamiTK</b>.<br/>(very few support!)

This component extension managed the following extension files: mixed,



Actions

There are 8 action extensions in this CEP

Action Extension: AverageVoxelValuesExtension

Description:

Extensions for Biopolis developers

This action extension contains 1 actions

Action: Compute Average Neighbor Value

Description: Compute the average voxels value in the neiborhoods of the selected voxel.



Action Extension: PropertiesExtension

Description:

Extensions that manipulates component dynamic properties

This action extension contains 2 actions

Action: Add Dynamic Property

Description: Add a dynamic property to the currently selected component.


Action: Add Lots Of Properties

Description: Add lots of dynamic property to the currently selected component.



Action Extension: Vtk Widget Tutorial

Description:

This is a a simple action extension containing one action to show how to add a vtk 3D widget in a viewer (a VTK Widget is an type of interaction directly available in a VTK renderer window).

This action extension contains 2 actions

Action: Box Widget

Description: Add a VTK 3D Widget to the 3D viewer


Action: Contour Widget

Description: Add a VTK Contour widget to a 2D viewer.<ul><li>Left Click: Add/select a point</li><li>Right Click: Add final point</li><li>Middle Click: Translate</li><li>Reset Contour: Start again</li><li>Close Contour: Either join start/end points or click the push button</li></ul>



Action Extension: Shaker Extension

Description:

An example of mesh animation. The shaker animation motors. It shakes your mesh in all directions!

This action extension contains 3 actions

Action: Basic Shaker

Description: The shaker motor. It shakes your mesh in all directions (once)!


Action: Direct Shaker

Description: The shaker motor. It shakes your mesh in all directions!


Action: External Shaker

Description: The shaker motor. It uses the shakerlib external library to move the mesh in all directions!



Action Extension: Mesh Selection

Description:

This extension shows how to work with the mesh selection

This action extension contains 1 actions

Action: Compute Selection Barycenter

Description: This action demonstrates how to compute the barycenter of the currently selected mesh nodes



Action Extension: Sleeping While Working

Description:

This extension shows how to directly manipulate the viewers (and pretend you are busily doing it yourself!)

This action extension contains 2 actions

Action: Working When Sleeping (Linear)

Description: This action generates a linear exploration of slice sagittal, coronal and axial viewers


Action: Working When Sleeping (Random)

Description: This action generates a random exploration of slice sagittal, coronal and axial viewers.



Action Extension: Mesh Point Data

Description:

This extension shows how to show/hide mesh point data using a color scale

This action extension contains 1 actions

Action: Show Point Data

Description: This action demonstrates how to show the point data on a color scale



Action Extension: Basic Picking Tutorial

Description:

This is a basic picking tutorial/demo extension.<br/>It contains two actions demonstrating one way to get information on mesh or images using picking (clicking on the object in the 2D/3D interactive viewers).

This action extension contains 1 actions

Action: Basic Image Picking

Description: Tutorial action that retrieve pixel information from the image




Libraries

There are 1 libraries in this CEP

Library: shakerlib

Description:



Applications

There are 7 applications in this CEP

Application: basic

Description:


Application: fancy

Description:


Application: viewers

Description:


Application: menubar

Description:


Application: objectcontroller

Description:


Application: nogui

Description:


Application: simple

Description:




Last modified on Wednesday 21 December 2016 - 14:30