 camitk | |
  AbortException | Exception class to handle abortion in component instanciation |
  Action | Action class is an abstract class that enables you to build a action (generally on a component) |
  ActionExtension | This class describes what is a generic Action extension |
  ActionViewer | ActionViewer is the viewer used to manage the actions |
  ActionWidget | Build a default widget for a given action using its Qt properties |
  Application | The generic/default application |
  Component | A Component represents something that could be included in the explorer view, the interactive 3D viewer, and that could have or not a contextual popup menu (open by a right click in the explorer), a property dialog (to change some properties) Thus, a Component inherits from many abstract classes |
  ComponentExtension | This class describes what is a generic Component extension |
  ComponentPopupMenu | |
  ConsoleStream | Directly inspired by this place |
  Core | Core class specifies the basic static information for the CamiTK API |
  Explorer | Explorer window, display the list of all data currently opened in the application |
  ExtensionManager | This class is used to manage all plugins loaded by the application |
  GeometricObject | A geometric object allows to create geometric object (sphere, arrow, ...) that can be added directly in the scene using getActor() |
  Geometry | A 3D representation of a vtkPointSet to be displayed in a InteractiveViewer, this class implements the InterfaceGeometry |
  ImageComponent | The manager of the Image Volume data |
  ImageComponentExtension | Abstract class created to support export file formats for ImageComponent Any data component plugin creating an ImageComponent should inherit from this class |
  InteractiveViewer | InteractiveViewer is used to view 3D objects and slices (anything that provides either a InterfaceBitMap or a InterfaceGeometry) |
  InteractiveViewerFrame | InteractiveViewerFrame is just a QFrame that delegates all key events to its InteractiveViewer |
  InterfaceBitMap | This class describes what are the methods to implement for a BitMap |
  InterfaceGeometry | This class describes what are the methods to implement for a Geometry (rendering parameters, input/output, filters, picking parameters...) |
  InterfaceNode | This class describe what are the methods to implement for a hierarchical tree node |
  InterfaceProperty | This class describe what are the methods to implement in order to manage dynamic properties |
  ItkProgressObserver | |
  Log | This class is a log utility |
  MainWindow | This Class is the base class for your application |
  MedicalDataOriginDialog | The class ImageReconstructionAction interfaces the reconstruction of 3D volumes from a set of images (ImageComponent), typically using the marching cubes algorithm |
  MedicalImageViewer | The views manager |
  MeshComponent | Basic component to manage any kind of mesh |
  MeshComponentExtension | Abstract class created to support export file formats for MeshComponent Any data component plugin creating a MeshComponent should inherit from this class |
  ObjectController | The object controller class |
  ObjectControllerPrivate | |
  PlaneC | This class allows you to transform a plane(translation,rotation around an axis) and visualize it |
  PropertyExplorer | The property explorer |
  RendererWidget | RendererWidget implements all support methods to use camiTK with Qt interface |
   ScreenshotFormatInfo | Sub-class containing all information concerning exporting images (screenshot) |
  SettingsDialog | This class controls the settings dialog user interface |
  SingleImageComponent | This Component manages a set of images, destined to be seen in a single orientation only (axial OR sagittal OR coronal) |
  Slice | Display a slice (i.e |
  SliderSpinBoxWidget | A utility class to have QSpinBox and QSlider synchronized |
  SliderTextWidget | This widget allows you to use a slider with a lineedit in a Dialog Box |
  Viewer | Viewer is an abstract viewer |
 itk | |
  ImageToVTKImageFilter | Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline |
  VTKImageToImageFilter | Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline |
 Ui | |
 AboutAction | |
 ActionGenerator | |
 ActionState | |
 ActionStateMachine | |
 ActionStateMachineMainWindow | This Class describes ActionStateMachineMainWindow application |
 ActionStateViewer | |
 ActionStateWidget | |
 ActionTransition | |
 AnglesSetterWidget | This class describes the QWidget that allows user to change the X,Y ans Z angle of the arbitrary slice of a 2D image |
 AnimationMotorAddon | The Animation Motor addon class |
 AnisotropicDiffusion | |
 AnyDecoration | This class allows you to display any geometric object represented by a SC (e.g |
 ApplicationActionExtension | |
 ArbitrarySliceExtension | |
 Arrows | |
 AtomDC | The manager of the Atom data |
 AtomDCPopup | The popup menu of the atom data component |
 AtomDCProperties | The class AtomDCProperties defines an object that allows interaction of some properties of an atom |
 AtomDCWidget | The class AtomDCWidget defines a widget controling the properties of an instance of an AtomDC |
 AtomDecoration | This class allows you to display a geometric object (arrow, sphere, ...) positionned on an atom |
 BasicMeshExtension | |
 BasicTopologyExtension | |
 CannyEdgeDetection | |
 CellDC | The manager of the Cell data |
 CellDCProperties | The class CellDCProperties defines an QObject that allows user interaction with properties of a cell (in an automatically generated UI) |
 CenterMesh | Center current mesh component (at the end the barycenter of the mesh is in (0,0,0) |
 ChangeColor | |
 CleanPolyData | Using vtkCleanPolyData for example to clean nodes that are too close |
 ClearSelectionAction | |
 CloseAction | |
 CloseAllAction | |
 Colors | |
 CommandLineParser | Easy management of command line |
 CompareInfo | |
 ComponentDC | The manager of the Component data |
 ComponentGenerator | |
 ConnectedComponents | |
 CreateSC | Generate MML/Sofa scn from a vtk mesh |
 Decimation | |
 DecimationWidget | Decimate a VTK mesh (the UI) |
 Decoration | Abstract class representing a decoration added to a DC |
 Derivative | |
 DevWindow | |
 DicomComponent | This class manage Dicom volume images stored in directories |
 DicomComponentExtension | |
 ExtensionGenerator | |
 ExtensionWindow | |
 ExtractSurface | |
 ExtTypeWindow | |
 FillWithPoints | Fill a surfacic mesh with regularly spaced nodes (create new nodes inside the mesh) |
 GaussianFilter | |
 GenerateModel | Generate MML/Sofa scn from a vtk mesh |
 GradientMagnitude | |
 GradientMagnitudeRecursiveGaussian | |
 GridTopology | Create a 3D grid mesh |
 ImageLutAction | |
 ImageLutExtension | |
 ImageLutWidget | The class ImageLutWidget defines a widget controling the Look Up Table of an instance of ImageComponent |
 ImageReconstructionAction | The class ImageReconstructionAction interfaces the reconstruction of 3D volumes from a set of images (ImageComponent), typically using the marching cubes algorithm |
 ImpMainWindow | This Class describes the "historical" imp application |
 ITKFiltersExtension | |
 ItkImageComponent | This class manage Itk images, i.e images that can be loaded in CamiTK by using an ITK importer |
 ItkImageComponentExtension | This ItkImages ComponentExtension allows you to manipulate any files handled by itk |
 ITKSegmentationExtension | |
 Laplacian | |
 LaplacianRecursiveGaussian | |
 LaplacianSharpening | |
 LevelWindow | |
 LoadsAppliedTo | This dialog allows to see the empty list of appliedTo |
 LoadsEditor | A clean dialog to edit (add, modify, delete), loads and their parameters, directly from Core |
 LoadsManager | This class manages the applied all loads (see LML), deformation add-on, atom data monitoring and atom decoration |
 LoadsMovie | This dialog allows to see the simulation It plays the impload, allowing the user to see the evolution of translations along time |
 LoadsSimulation | This dialog allows to run a simulation using a simulation motor |
 LoadsSimulationDriver | This class manages the display of a simulation (either an already made simulation opened in a single lml file by LoadsMovie, or a simple step given by a simulation motor) |
  Position | Private struct to store the initial positions |
 LoadsValueEvent | This dialog .. |
 ManualThreshold | |
 MeanFilter | |
 MedianFilter | |
 MeshPicking | Demonstrates how to get information from image picking |
 MeshProcessingExtension | |
 MeshQuality | (very simple) Display of mesh quality |
 MMLActionExtension | |
 MMLComponent | This class manage a monitoring document ".mml" |
 MMLComponentExtension | This MML ComponentPlugin allows you to manipulate MML document |
 MMLComponentPopup | A popup monu for MML component Acessible when rigth cliking on the component |
 MMLDisplay | |
 MMLMonitorDisplay | |
 MMLMonitorDisplayFactory | A Factory for creating MMLMonitorDiplay |
 MorphologicalOperators | |
 MshComponent | The manager of the .msh |
 MshExtension | This simple MSH Component allows you to manipulate .msh legacy files (gmsh) |
 MultiComponentDC | The manager of the MultiComponent data |
 MultiComponentDCPopup | The popup menu of the multi component data component |
 MultiPicking | This action allows the user to store a list of picked pixels |
 MultiPickingExtension | Simple action that allows to add/remove/store a list of selected/picked pixel in a list |
 MultiPickingWidget | The corresponding widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it) |
 NewbieWindow | |
 NiftiImageComponent | This component manages nifti images (using ITK I/O helper class) |
 NiftiImageComponentExtension | This NiftiImages ComponentExtension allows you to manipulate any files handled by itk |
 ObjComponent | The manager of the objdata (alias wavefront format) |
 ObjExtension | This simple OBJ Component allows you to manipulate obj files (alias wavefront) |
 OffComponent | The manager of the .off |
 OffExtension | |
 OpenAction | When triggered, the OpenAction display a file open dialog |
 OtsuFilter | |
 ParameterWidget | |
 PickedPixelMap | This class is dedicated to manage an ImageComponent with a list of selected/picked pixels |
 PMComponentExtension | This PML ComponentExtension allows you to manipulate physical model file ".pml" |
 PMManagerDC | The manager of the physical model data |
 PMManagerDCPopup | The popup menu of the Physical Manager data component |
 PropertyUI | A simple user interface to interact with ObjectController |
 QuitAction | |
 RawDataDialog | Input of the parameter to read a raw data file |
 RawImageComponent | This class manage raw images, i.e., images that are directly loaded from a file containing only the binary values of the voxels |
 ReconstructionExtension | |
 RegionGrowing | |
 RegionGrowingWidget | |
 RemovableLineEdit | |
 RemoveLastInstanciatedAction | Remove the last top-level selected component (if several top level components were selected, the latest one is removed) |
 RenderingOption | An operator to change the way mesh are visualized |
 ReportWindow | |
 RigidTransform | This action allows you to apply a linear transformation (translation,rotation around axes,scaling) the currently selected MeshComponents |
 SaveAction | |
 SaveActionState | |
  saveComponentsInfo | |
 SaveAllAction | |
 SaveAsAction | |
 SelectLastInstanciatedAction | This action allows to select the last instanciated component Note that only that one will be selected |
 SetAnglesAction | |
 Show3DViewer | Set the visibility of the MedicalImageViewer in order to only show the 3D viewer |
 ShowAllViewers | Set the visibility of the MedicalImageViewer in order to show all viewers |
 ShowArbitrarySliceIn3D | |
 ShowArbitraryViewer | Set the visibility of the MedicalImageViewer in order to only show the arbitrary viewer |
 ShowAxialSliceIn3D | |
 ShowAxialViewer | Set the visibility of the MedicalImageViewer in order to only show the axial viewer |
 ShowConsoleAction | |
 ShowCoronalSliceIn3D | |
 ShowCoronalViewer | Set the visibility of the MedicalImageViewer in order to only show the coronal viewer |
 ShowImageIn3D | |
 ShowIn3DExtension | |
 ShowSagittalSliceIn3D | |
 ShowSagittalViewer | Set the visibility of the MedicalImageViewer in order to only show the sagittal viewer |
 SobelEdgeDetection | |
 SomeDicomInfo | |
 SphereTopology | Create a sphere mesh |
 Statistics | |
 StructuralComponentDC | The manager of the Structural component data |
 StructuralComponentDCPopup | The popup menu of the structural component data component |
 StructuralComponentDCProperties | The class StructuralComponentDCProperties defines an QObject that allows user interaction with properties of a structural component (in an automatically generated UI) |
 Tabular | |
 TestClass | A little class with lots of properties |
 VolumeRenderingAction | |
 VolumeRenderingExtension | |
 VRMLComponent | The manager of the VRML data |
 VRMLComponentExtension | This VRML Component allows you to manipulate VRML files (unstructured grid and polydata files) |
 VtkImageComponent | This class manage vtk images, i.e images that can be loaded in CamiTK by using an VTK importer |
 VtkImageComponentExtension | This vtkImages ComponentExtension allows you to manipulate any files handled by vtk |
 VtkMeshComponent | The manager of Vtk data |
 VtkMeshComponentExtension | This Vtk ComponentExtension allows you to manipulate VTK files (unstructured grid and polydata files) |
 VtkMeshComponentPopup | The popup menu of the VTK data component |
 VtkMeshComponentProperties | The class VtkMeshComponentProperties defines properties for VtkMeshComponent |
 VtkMeshComponentRegistrationAddon | The Camera Calibration Addon class |
 VtkMeshUtil | This class helps to transform, export and import vtk point sets |
 WarpOut | Grow only the outward surface of a mesh |