 ActionGenerator | TODO Celine comment here please |
 AnimationMotorAddon | The Animation Motor addon class |
 AnsysBatch | Ansys batch file handler |
 AnsysBatchWriter | Ansys batch writer allow to write a part of a batch file |
  ParametersWriter | TODO Comment class here |
  PostWriter | TODO Comment class here |
  PrepWriter | TODO Comment class here |
  SoluWriter | TODO Comment class here |
 AtomIterator | Allow iteration over a set of atoms given by a target list (component name or index list) |
 basic_streambuf | |
  camitk::ConsoleStream | Provides a console windows, within the CamiTK application |
 CepGenerator | TODO Celine comment here please |
 Chrono | Elapsed real-time timer |
 ClassNameHandler | Helper class to handle class names |
 Command | |
  camitk::ItkProgressObserver | Allows showing a progress bar when using ITK methods |
 CompareInfo | |
 Component | A component is something that composed something and could also be a part of something |
  MultiComponent | A multi-component stores other components, hence providing a way to have an tree representation of components |
  StructuralComponent | A structural component is composed either by cell or by atoms |
   Cell | A cell has an unique index in the physical model object, is composed by atoms, and different basic properties |
 ComponentGenerator | TODO Celine comment here please |
 camitk::Core | Core class specifies the basic static information for the CamiTK API |
 CriterionFactory | A factory to create criterion |
 Decoration | Abstract class representing a decoration added to a DC |
  AnyDecoration | This class allows you to display any geometric object represented by a SC (e.g |
  AtomDecoration | This class allows you to display a geometric object (arrow, sphere, ...) positionned on an atom |
 DependencyGenerator | TODO Celine comment here please |
 Direction | Class that defines the direction of the Load with x, y and z |
 std::exception | STL class |
  camitk::AbortException | Exception class to handle abortion in component instanciation |
  PMLAbortException | Exception class to handle abortion in the xmlReading Particularly useful to handle constructor's abortion |
 ExtensionGenerator | TODO Celine comment here please |
  ActionExtensionGenerator | TODO Celine comment here please |
  ComponentExtensionGenerator | TODO Celine comment here please |
  LibraryGenerator | TODO Celine comment here please |
 Facet | Class facet to hold and compare facet This class is used for the extraction of external surface during importation of simulator specific files |
 camitk::GeometricObject | A geometric object allows to create geometric object (sphere, arrow, ...) that can be added directly in the scene using getActor() |
 XmlHighlighter::HighlightingRule | |
 camitk::HistoryComponent | HistoryComponent class describes the component information (name, type) stored in the history |
 HistoryItem | This properties and methods helps registering an applied action in the history of the application |
 camitk::HistoryItem | HistoryItem class describes the entry of an action used in a pipeline, in the history |
 camitk::InterfaceBitMap | This class describes what are the methods to implement for a BitMap |
  camitk::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 |
   AtomDC | The manager of the Atom data |
   camitk::ImageComponent | |
    DicomComponent | This class manage Dicom volume images stored in directories |
    DicomDirectoryComponent | DICOM directories Component which store DICOM images |
    DicomImageComponent | DICOM image Component which handle a single DICOM image |
    ItkImageComponent | This class manage Itk images, i.e images that can be loaded in CamiTK by using an ITK importer |
    RawImageComponent | This class manage raw images, i.e., images that are directly loaded from a file containing only the binary values of the voxels |
    VtkImageComponent | This class manage vtk images, i.e images that can be loaded in CamiTK by using an VTK importer |
   camitk::MeshComponent | Basic component to manage any kind of mesh |
    ComponentDC | The manager of the Component data |
     MultiComponentDC | The manager of the MultiComponent data |
     StructuralComponentDC | The manager of the Structural component data |
      CellDC | The manager of the Cell data |
    MshComponent | This simple MSH Component allows you to manipulate .msh legacy files (gmsh) |
    ObjComponent | The manager of the objdata (alias wavefront format) |
    OffComponent | The manager of the .off |
    PMManagerDC | The manager of the physical model data |
    StlComponent | The manager of the STL format, see https://en.wikipedia.org/wiki/STL_%28file_format%29 |
    VtkMeshComponent | Features various Vtk mesh for CamiTK |
   camitk::SingleImageComponent | This Component manages a set of images, destined to be seen in a single orientation only (axial OR sagittal OR coronal) |
   MMLComponent | This class manage an MML monitoring document ".mml" |
   VRMLComponent | The manager of the VRML data |
  camitk::Slice | Display a slice (i.e |
 camitk::InterfaceGeometry | This class describes what are the methods to implement for a Geometry (rendering parameters, input/output, filters, picking parameters...) |
  camitk::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 |
  camitk::Geometry | A 3D representation of a vtkPointSet to be displayed in a InteractiveViewer, this class implements the InterfaceGeometry |
 camitk::InterfaceNode | This class describe what are the methods to implement for a hierarchical tree node |
  camitk::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 |
 Load | Class that describes a load to be used in the simulation |
  Acceleration | Class that defines the type of Load 'Acceleration', for example to set the gravity |
  Force | Class that defines the type of Load 'Force' |
  Pressure | Class that defines the type of Load 'Pressure' |
  Rotation | Class that defines the type of Load 'Rotation' |
  Translation | Class that defines the type of Load 'Translation' |
 Loads | This class makes it possible to manage a list of "Load" |
 LoadsManager | This class manages the applied all loads (see LML), deformation add-on, atom data monitoring and atom decoration |
 camitk::Log | This class is a log utility |
 std::map< K, T > | STL class |
  ProgramArg | TODO Comment class here |
 Method | A Method represent how to make the boolean assessment with criteria data (a vector of double) |
  MinThreshold | A Threshold method is a method where individualTest is true is the tested double is superior or equal to a fixed value |
  Threshold | A Threshold method is a method where individualTest is true is the tested double is inferior or equal to a fixed value |
 MethodFactory | A factory to create method |
 MMLMonitorDisplayFactory | A Factory for creating MMLMonitorDiplay |
 Monitor | A monitor calculate and store followed data (ex:calculation between current position and references) At current time (current state of simulation is given by Parameters class) A monitor is active between startAt and stopAt time |
  MonitorComputingTime | A monitor based on the computing time |
  MonitorDisplacement | A monitor that give the displacement (vector) |
  MonitorDistanceX | A monitor that calculate the distance between two points |
  MonitorDistanceY | A monitor that calculate the distance between two points |
  MonitorDistanceZ | A monitor that calculate the distance between two points |
  MonitorForce | A monitor for forces |
  MonitorGeometricDeviation | A monitor that calculate the distance between two points |
  MonitorNormDisplacement | A monitor that give the norm of the displacement |
  MonitorPointFinalSetDistance | A monitor that calculate the distance between a point and a set of points |
  MonitorPointSetDistance | A monitor that calculate the distance between a point and a set of points |
  MonitorPointToTriangleMeshDistanceFinal | A monitor that calculate the distance between a point a triangle mesh |
  MonitorPosition | A monitor based on the position |
  MonitorRen | A monitor based on the relative energy norm |
  MonitorSurface | A monitor that calculate Surface |
  MonitorVolume | A monitor that calculate Volume |
 MonitorFactory | A factory to create monitors |
 MonitoringManager | Manager of the benchmark tests |
  InteractiveMonitoringManager | Interactice managers are managers linked with an interactive simulator |
  NonInteractiveMonitoringManager | NonInteractice managers are managers linked with an non interactive simulator |
 MonitoringManagerFactory | A factory to create MonitoringManager |
 MultipleCriterionFactory | A factory to create MultipleCriterion |
 camitk::ObjectControllerPrivate | |
 ParameterGenerator | TODO Celine comment here pl |
 PhysicalModel | This is the main class of this project |
 PickedPixelMap | This class is dedicated to manage an ImageComponent with a list of selected/picked pixels |
 camitk::PlaneC | This class allows you to transform a plane(translation,rotation around an axis) and visualize it |
 PMLTransform | PML Transform is composed by static methods It performs transformations on pml object and do a lot of useful things |
 LoadsSimulationDriver::Position | Private struct to store the initial positions |
 ProcessObject | |
  itk::ImageToVTKImageFilter< TInputImage > | Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline |
  itk::VTKImageToImageFilter< TOutputImage > | Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline |
 ProjectiveConstraintSet | |
  TranslationConstraint< DataTypes > | TODO Comment class here |
  TranslationConstraint< sofa::defaulttype::Vec3Types > | |
 Properties | Describes the properties common to all structures and components |
  BasicSCProperties | A special class to manage the basic structural component properties |
   StructuralComponentProperties | This is an automatically generated class for custom StructuralComponent properties |
  StructureProperties | Describes the properties common to all structures |
   BasicAtomProperties | This class is the basic Atom Properties class |
    AtomProperties | This is an automatically generated class for custom Atom properties |
   BasicCellProperties | Describes the properties common to all cells |
    CellProperties | This is an automatically generated class for custom Cell properties |
 camitk::Property | This class describes a property that can be used in components and actions or any class that needs to be passed to ObjectControler |
 QApplication | |
  camitk::Application | The generic/default application |
   ActionStateMachine | This Class describes ActionStateMachine MainWindow extension |
 QDialog | |
  camitk::MedicalDataOriginDialog | The class ImageReconstructionAction interfaces the reconstruction of 3D volumes from a set of images (ImageComponent), typically using the marching cubes algorithm |
  camitk::SettingsDialog | This class controls the settings dialog user interface |
  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 |
  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 |
  LoadsValueEvent | This dialog .. |
  MonitoringDialog | TODO Comment class here |
  RawDataDialog | Input of the parameter to read a raw data file |
 QFrame | |
  camitk::ActionWidget | Build a default widget for a given action using its Qt properties |
  camitk::InteractiveViewerFrame | InteractiveViewerFrame is just a QFrame that delegates all key events to its InteractiveViewer |
 QMainWindow | |
  camitk::MainWindow | This Class is the base class for your application |
   ImpMainWindow | This Class describes the "historical" imp application |
  DevWindow | |
  DorothyMainWindow | TODO Celine please comment here |
  ExtensionWindow | |
  ExtTypeWindow | |
  LevelWindow | |
  MainWindow | |
  MainWindow | |
  NewbieWindow | |
  ReportWindow | |
 QMenu | |
  camitk::ComponentPopupMenu | Generic class for Component popup menu. To create your own Component popup, create a class that inherits from this one. Your class could have as many slot that you want. Create popup menu item and connect your slot using the addAction method |
   AtomDCPopup | The popup menu of the atom data component |
   MMLComponentPopup | A popup monu for MML component Acessible when rigth cliking on the component |
   MultiComponentDCPopup | The popup menu of the multi component data component |
   PMManagerDCPopup | The popup menu of the Physical Manager data component |
   StructuralComponentDCPopup | The popup menu of the structural component data component |
   VtkMeshComponentPopup | The popup menu of the VTK data component |
 QObject | |
  AtomDCProperties | The class AtomDCProperties defines an object that allows interaction of some properties of an atom |
  camitk::Action | Action class is an abstract class that enables you to build a action (generally on a component) |
   AboutAction | Handles the pop-up "About CamiTK" with information about CamiTK |
   AnisotropicDiffusion | Perform a anisotropic diffusion on the ImageComponent |
   BoxVOI | Action to crop a volumic image |
   CannyEdgeDetection | Perform a Canny edge detection on the ImageComponent |
   CenterMesh | Center the current camitk::MeshComponent in the center of the space coordinate |
   ChangeColor | Change the color of the rendering of the current selected mesh |
   CleanPolyData | Using vtkCleanPolyData for example to clean nodes that are too close |
   ClearSelectionAction | The ClearSelectionAction allows user to clear the selected components in the components explorer |
   CloseAction | Allow to close the selected component |
   CloseAllAction | Allows to close all selected component in the current application |
   ConnectedComponents | Perform a connected component analysis on the ImageComponent |
   CreateSC | Action to generate MML/Sofa scn from a vtk mesh |
   Decimation | Decimate the input mesh in order to reduce its number of triangles |
   Derivative | Perform a derivative filter on the ImageComponent |
   ExtractEdges | Extract edges from a mesh |
   ExtractSurface | Extract the surface of an input mesh |
   FillWithPoints | Fill a surfacic mesh with regularly spaced nodes (create new nodes inside the mesh) |
   GaussianFilter | Perform a gaussian filter on the ImageComponent |
   GenerateModel | Action to generate MML/Sofa scn from a vtk mesh |
   GradientMagnitude | Perform a gradient magnitude filter on the ImageComponent |
   GradientMagnitudeRecursiveGaussian | Perform a gradient magnitude recursive filter on the ImageComponent |
   GridTopology | Create a 3D/2D/1D grid mesh |
   ICPRegistration | Perform an Iterative Closest Point registration between two meshes |
   ImageLutAction | The lut action itself |
   ImageReconstructionAction | The class ImageReconstructionAction interfaces the reconstruction of 3D volumes from a set of images (ImageComponent), typically using the marching cubes algorithm |
   InvertMesh | Invert the input mesh |
   Laplacian | Perform a laplacian filter on the ImageComponent |
   LaplacianRecursiveGaussian | Perform a laplacian-gaussian recursive filter on the ImageComponent |
   LaplacianSharpening | Perform a laplacian sharpening filter on the ImageComponent |
   ManualThreshold | Segment the ImageComponent using a manual threshold |
   MeanFilter | Perform a mean filter on the ImageComponent |
   MedianFilter | Perform a median filter on the ImageComponent |
   MergeMeshs | MergeMeshs action creates new mesh from two input meshs by merging points which are exactly at the same coordinates and remove duplicate cells |
   MeshClipping | This action allows the user to clip several kinds of MeshComponents : vtkStructuredGridClip, vtkUnstructuredGridClip, vtkPolyData |
   MeshPicking | Demonstrates how to get information from image picking |
   MeshQuality | Display mesures of mesh quality listed by element types |
   MeshToImageStencil | Convert the image into an image stencil |
   MorphologicalOperators | Perform some morphological operators such as opening, closing .. |
   MultiPicking | This action allows the user to store a list of picked pixels |
   OpenAction | When triggered, open a file open dialog box |
   OpenFile | When triggered, the OpenFile automatically opens the given file |
   OtsuFilter | Segment using the otsu filter the ImageComponent |
   PixelColorChanger | |
   QuitAction | When triggered, quit the current application |
   RegionGrowing | Segment using a region growing algorithm the ImageComponent |
   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 |
   ResampleAction | ResampleAction rescales an image to the given number of pixels, the output scalar type can be changed |
   RigidTransform | This action allows you to apply a linear transformation (translation,rotation around axes,scaling) the currently selected MeshComponents |
   SaveAction | Save the current selected component |
   SaveAllAction | Save all the current selected components |
   SaveAsAction | Save as the current selected component |
   SelectLastInstanciatedAction | Save the current selected component |
   SetAnglesAction | This action simply display the widget allowing the user to select an angle to orientate the arbitrary slice |
   SetPathToTestData | Specify the current directory to the test data directory |
   Show3DViewer | Set the visibility of the MedicalImageViewer in order to only show the 3D viewer |
   ShowAllViewers | Within the MedicalImageViewer, display all viewers (except arbitrary) |
   ShowArbitrarySliceIn3D | Shows the arbitrary slice of the camitk::ImageComponent in the 3D viewer |
   ShowArbitraryViewer | Within the MedicalImageViewer, display the arbitrary viewer |
   ShowAxialSliceIn3D | Shows the axial slice of the camitk::ImageComponent in the 3D viewer |
   ShowAxialViewer | Within the MedicalImageViewer, display the axial viewer |
   ShowConsoleAction | Display the console application widget, which, by default, prints the standard output |
   ShowCoronalSliceIn3D | Shows the coronal slice of the camitk::ImageComponent in the 3D viewer |
   ShowCoronalViewer | Within the MedicalImageViewer, display the coronal viewer |
   ShowImageIn3D | Shows the whole volumic image (i.e |
   ShowSagittalSliceIn3D | Shows the sagittal slice of the volumic image in the 3D viewer |
   ShowSagittalViewer | Within the MedicalImageViewer, display the sagittal viewer |
   SmoothFilter | Smooth the input mesh |
   SobelEdgeDetection | Perform the Sobel edge detection on the ImageComponent |
   SphereTopology | Create a sphere mesh |
   VolumeRenderingAction | This action perform a volume rendering |
   WarpOut | This action extracts the outer surface of a multiple surface polydata model and warp it outward |
  camitk::ActionExtension | This class describes what is a generic Action extension |
   ApplicationActionExtension | Features all the application actions |
   ArbitrarySliceExtension | The arbitrary slice action extension |
   BasicMeshExtension | The basic mesh action extension |
   BasicTopologyExtension | The basic topology action extension |
   BoxVOIExtension | Action extension of volume croping |
   ImageLutExtension | The lut action extension |
   ITKFiltersExtension | Manager of the ITK filter actions |
   ITKSegmentationExtension | Manager for the ITK segmentation filter actions |
   MeshProcessingExtension | The mesh processing actions extension |
   MMLActionExtension | Manager for the MML action |
   MultiPickingExtension | The multipicking action extension |
   PixelColorChangerExtension | |
   ReconstructionExtension | This reconstruction action extension |
   ResampleExtension | |
   ShowIn3DExtension | Show the selected camitk::ImageComponent slices in the 3D viewer(s) action extension |
   VolumeRenderingExtension | The volume rendering action extension |
  camitk::ComponentExtension | This class describes what is a generic Component extension |
   camitk::ImageComponentExtension | Abstract class created to support export file formats for ImageComponent Any data component plugin creating an ImageComponent should inherit from this class |
    DicomComponentExtension | This allows you to manipulate a limited number of dicom images |
    ItkImageComponentExtension | This ItkImages Component allows you to manipulate several file provided by ITK |
    VtkImageComponentExtension | This vtkImages ComponentExtension allows you to manipulate any files handled by vtk |
   camitk::MeshComponentExtension | Abstract class created to support export file formats for MeshComponent Any data component plugin creating a MeshComponent should inherit from this class |
    MshExtension | This simple MSH Component allows you to manipulate .msh legacy files (gmsh) |
    ObjExtension | This simple OBJ Component allows you to manipulate obj files (alias wavefront) |
    OffExtension | The manager of the .off |
    PMComponentExtension | This PML ComponentExtension allows you to manipulate physical model file ".pml" |
    VRMLComponentExtension | This VRML Component allows you to manipulate VRML files (unstructured grid and polydata files) |
    VtkMeshComponentExtension | This Vtk ComponentExtension allows you to manipulate VTK files (unstructured grid and polydata files) |
   DicomDirectoryComponentExtension | Manager for handling DICOM directories which store DICOM images |
   DicomImageComponentExtension | DICOM image Component manager |
   MMLComponentExtension | This MML ComponentPlugin allows you to manipulate MML document |
   StlExtension | Manage the STL extension |
  camitk::ExtensionManager | This class is used to manage all plugins loaded by the application |
  camitk::InterfaceProperty | This class describe what are the methods to implement in order to manage dynamic properties |
   camitk::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 |
  camitk::Viewer | Viewer is an abstract viewer |
   ActionStateViewer | The current action state viewer |
   camitk::ActionViewer | ActionViewer is the viewer used to manage the actions |
   camitk::Explorer | Explorer window, display the list of all data currently opened in the application |
   camitk::InteractiveViewer | InteractiveViewer is used to view 3D objects and slices (anything that provides either a InterfaceBitMap or a InterfaceGeometry) |
   camitk::MedicalImageViewer | The views manager |
   camitk::PropertyExplorer | The property explorer |
  CellDCProperties | The class CellDCProperties defines an QObject that allows user interaction with properties of a cell (in an automatically generated UI) |
  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) |
  MMLDisplay | TODO Describe the class here |
  MMLMonitorDisplay | TODO Describe the class here |
   Arrows | |
   Colors | |
   Statistics | |
   Tabular | |
  MonitoringDriver | TODO Comment class here |
  MonitoringGuiManager | A GUI to manipulate mml documents |
  QtAbstractEditorFactoryBase | |
   QtAbstractEditorFactory< PropertyManager > | |
   QtAbstractEditorFactory< QtBoolPropertyManager > | |
    QtCheckBoxFactory | |
   QtAbstractEditorFactory< QtCharPropertyManager > | |
    QtCharEditorFactory | |
   QtAbstractEditorFactory< QtColorPropertyManager > | |
    QtColorEditorFactory | |
   QtAbstractEditorFactory< QtCursorPropertyManager > | |
    QtCursorEditorFactory | |
   QtAbstractEditorFactory< QtDatePropertyManager > | |
    QtDateEditFactory | |
   QtAbstractEditorFactory< QtDateTimePropertyManager > | |
    QtDateTimeEditFactory | |
   QtAbstractEditorFactory< QtDoublePropertyManager > | |
    QtDoubleSpinBoxFactory | |
   QtAbstractEditorFactory< QtEnumPropertyManager > | |
    QtEnumEditorFactory | |
   QtAbstractEditorFactory< QtFontPropertyManager > | |
    QtFontEditorFactory | |
   QtAbstractEditorFactory< QtIntPropertyManager > | |
    QtScrollBarFactory | |
    QtSliderFactory | |
    QtSpinBoxFactory | The description of this class will come soon ! |
   QtAbstractEditorFactory< QtKeySequencePropertyManager > | |
    QtKeySequenceEditorFactory | |
   QtAbstractEditorFactory< QtStringPropertyManager > | |
    QtLineEditFactory | |
   QtAbstractEditorFactory< QtTimePropertyManager > | |
    QtTimeEditFactory | |
   QtAbstractEditorFactory< QtVariantPropertyManager > | |
    QtVariantEditorFactory | |
  QtAbstractPropertyManager | |
   QtBoolPropertyManager | |
   QtCharPropertyManager | |
   QtColorPropertyManager | |
   QtCursorPropertyManager | |
   QtDatePropertyManager | |
   QtDateTimePropertyManager | |
   QtDoublePropertyManager | |
   QtEnumPropertyManager | |
   QtFlagPropertyManager | |
   QtFontPropertyManager | |
   QtGroupPropertyManager | The description of this class will come soon ! |
   QtIntPropertyManager | |
   QtKeySequencePropertyManager | |
   QtLocalePropertyManager | |
   QtPointFPropertyManager | |
   QtPointPropertyManager | |
   QtRectFPropertyManager | |
   QtRectPropertyManager | |
   QtSizeFPropertyManager | |
   QtSizePolicyPropertyManager | |
   QtSizePropertyManager | |
   QtStringPropertyManager | |
   QtTimePropertyManager | |
   QtVariantPropertyManager | |
   QtVector3DPropertyManager | |
  QtCanvas | |
  QtCanvas | |
  StructuralComponentDCProperties | The class StructuralComponentDCProperties defines an QObject that allows user interaction with properties of a structural component (in an automatically generated UI) |
 QPixmap | |
  QtCanvasPixmap | |
  QtCanvasPixmap | |
 QScrollArea | |
  QtCanvasView | |
   CanvasView | |
   CanvasView | |
  QtCanvasView | |
 QSignalTransition | |
  ActionTransition | This class handle a transition between two states (including previous/next buttons) |
 QState | |
  ActionCreationState | TODO Celine please comment here |
  ActionExtensionCreationState | TODO Celine please comment here |
  ActionState | The state (in a state machine point of view) corresponding to the current processed action |
   SaveActionState | The asm application uses a state machine |
  ComponentCreationState | TODO Celine please comment here |
  ComponentExtensionCreationState | TODO Celine please comment here |
  LibraryCreationState | TODO Celine please comment here |
  WizardState | TODO Celine please comment here |
   ActionAddParameterState | TODO Celine please comment here |
   ActionClassificationState | TODO Celine please comment here |
   ActionDescriptionState | TODO Celine please comment here |
   ActionExtensionDescriptionState | TODO Celine please comment here |
   ActionsCreationState | TODO Celine please comment here |
   ActionSummaryState | TODO Celine please comment here |
   CepContactState | TODO Celine please comment here |
   CepCreateRecapState | TODO Celine please comment here |
   CepCreationDirectoryState | TODO Celine please comment here |
   CepDescriptionState | TODO Celine please comment here |
   ComponentAddPropertyState | TODO Celine please comment here |
   ComponentDescriptionState | TODO Celine please comment here |
   ComponentExtensionDescriptionState | TODO Celine please comment here |
   ComponentsCreationState | TODO Celine please comment here |
   ComponentSummaryState | TODO Celine please comment here |
   DependenciesState | TODO Celine please comment here |
    ActionExtensionDependenciesState | TODO Celine please comment here |
    ComponentExtensionDependenciesState | TODO Celine please comment here |
    LibraryDependenciesState | TODO Celine please comment here |
   ExtensionSummaryState | TODO Celine please comment here |
   GeneratingCEPState | TODO Celine please comment here |
   LibraryCopyFilesState | TODO Celine please comment here |
   LibraryDescriptionState | TODO Celine please comment here |
 QSyntaxHighlighter | |
  XmlHighlighter | TODO Comment class here |
 QtBrowserItem | |
 QtCanvasItem | |
  QtCanvasPolygonalItem | |
   QtCanvasEllipse | |
   QtCanvasEllipse | |
   QtCanvasLine | |
   QtCanvasLine | |
   QtCanvasPolygon | |
    QtCanvasSpline | |
    QtCanvasSpline | |
   QtCanvasPolygon | |
   QtCanvasRectangle | |
   QtCanvasRectangle | |
  QtCanvasPolygonalItem | |
  QtCanvasSprite | |
  QtCanvasSprite | |
  QtCanvasText | |
  QtCanvasText | |
 QtCanvasPixmapArray | |
 QtCursorDatabase | The description of this class will come soon ! |
 QtProperty | The description of this class will come soon ! |
  QtVariantProperty | The description of this class will come soon ! |
 QtPropertyBrowserUtils | |
 QVTKWidget | |
  camitk::RendererWidget | RendererWidget implements all support methods to use camiTK with Qt interface |
 QWidget | |
  ActionAddParameterWidget | TODO Celine please comment here |
  ActionClassificationWidget | TODO Celine please comment here |
  ActionDescriptionWidget | TODO Celine please comment here |
  ActionExtensionDescriptionWidget | TODO Celine please comment here |
  ActionParameterWidget | TODO Celine please comment here |
  ActionsCreationWidget | TODO Celine please comment here |
  ActionStateWidget | The action save state widget |
  ActionSummaryWidget | TODO Celine please comment here |
  ActionTagWidget | TODO Celine please comment here |
  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 |
  AtomDCWidget | The class AtomDCWidget defines a widget controling the properties of an instance of an AtomDC |
  BoxVOIWidget | Crop volume action widget |
  camitk::ObjectController | The object controller class |
  camitk::SliderSpinBoxWidget | A utility class to have QSpinBox and QSlider synchronized |
  camitk::SliderTextWidget | This widget allows you to use a slider with a lineedit in a Dialog Box |
  CepContactWidget | TODO Celine please comment here |
  CepCreateOrModifyWidget | TODO Celine please comment here |
  CepCreateRecapWidget | TODO Celine please comment here |
  CepCreationDirectoryWidget | TODO Celine please comment here |
  CepDescriptionWidget | TODO Celine please comment here |
  ColorPointWidget | This widget handle specifically the color of each voxel (R, G, B) in the output rendered image |
  ComponentAddPropertyWidget | TODO Celine please comment here |
  ComponentDescriptionWidget | TODO Celine please comment here |
  ComponentExtensionDescriptionWidget | TODO Celine please comment here |
  ComponentPropertyWidget | TODO Celine please comment here |
  ComponentsCreationWidget | TODO Celine please comment here |
  ComponentSummaryWidget | TODO Celine please comment here |
  DecimationWidget | Decimation action widget |
  DependenciesWidget | TODO Celine please comment here |
  ExtensionSummaryWidget | TODO Celine please comment here |
  GeneratingCEPWidget | TODO Celine please comment here |
  GradientOpacityWidget | This widget handle specifically the gradient opacity in the output image |
  ImageLutWidget | The class ImageLutWidget defines a widget controling the Look Up Table of an instance of ImageComponent |
  LibraryCopyFilesWidget | TODO Celine please comment here |
  LibraryDescriptionWidget | TODO Celine please comment here |
  MultiPickingWidget | The multipicking action widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it) |
  ObjectController | |
  ParameterWidget | |
  QtAbstractPropertyBrowser | |
   QtButtonPropertyBrowser | The description of this class will come soon ! |
   QtGroupBoxPropertyBrowser | The description of this class will come soon ! |
   QtTreePropertyBrowser | The description of this class will come soon ! |
  QtBoolEdit | |
  QtKeySequenceEdit | |
  RegionGrowingWidget | RegionGrowing action widget |
  RemovableLineEdit | |
  RemovableLineEditWidget | TODO Celine please comment here |
  SimulatorWidget | A widget specific of the simulator to add in the gui all simulator widget have to derive from this class |
   AnsysWidget | TODO Comment class here |
   SofaWidget | TODO Comment class here |
  TransparencyPointWidget | This widget handle specifically the transparency in the output image |
  VolumeRenderingWidget | The widget allows the user to select the desired parameter for the transfer function |
  WelcomeWidget | TODO Celine please comment here |
 Reference | A reference is used to compare to simulated data |
 RenderingMode | Handle rendering options (surface and wireframe) of an Object3D |
 SaveActionState::saveComponentsInfo | |
 camitk::RendererWidget::ScreenshotFormatInfo | Sub-class containing all information concerning exporting images (screenshot) |
 Simulator | A simulator engine is used to compute the displacements of all atoms of the model |
  InteractiveSimulator | An interactive simulator is a simulator that we can control step by step (ex: Sofa) |
   SofaSimulator | TODO Comment class here |
  NonInteractiveSimulator | An interactive simulator is a simulator that we cannot control step by step (ex: Ansys) Entire simulation is performed and then post-processed |
   AnsysSimulator | Simulator class to use Ansys as simulation engine |
   ArtisynthSimulator | Simulator class to use Artisynth as simulation engine |
 SimulatorFactory | A factory to create Simulator |
 SomeDicomInfo | |
 StoppingCriterion | Class which represent the stopping criterion to check to stop simulation a StoppingCriterion is either a Criterion or a MultipleCriterion a StoppingCriterion can be checked using checkCriterion method to know if the StoppingCriterion is reach |
  Criterion | Class which represents a simple criterion A criterion can be checked using checkCriterion method to know if the criterion is reach A criterion calculate a set of double (values) wich is checked by a method (method) to make the boolean assessment of checkCriterion |
   ForceCriterion | A simple criterion based on force calculation |
   kineticEnergy | A simple criterion based on Kinetic energy calculation |
   Position | A simple criterion based on position calculation |
   Time | A simple criterion based on time calculation |
   Velocity | A simple criterion based on velocity calculation |
  MultipleCriterion | Class which represents a multiple criterion a multiple criterion is either an OrMUltipleCriterion or an AndMultipleCriterion A MultipleCriterion can be checked using checkCriterion method to know if the MultipleCriterion is reach it contains a set of criterion (criteria vector) wich are all checked to make the boolena assessment of checkCriterion method |
   AndMultipleCriterion | A AndMultipleCriterion is a MultipleCriterion where a call of checkCriteria methof is true if every single Criterion of the Criteria vector is reached |
   OrMultipleCriterion | A OrMultipleCriterion is a MultipleCriterion where a call of checkCriteria methof is true if at least one of Criterion of the Criteria vector is reached |
 StoppingCriterionFactory | A factory to create stopping criterion |
 Structure | Pure virtual class that represent an element of the structure |
  Atom | An atom has an unique index in the physical model object, a 3D position, and different basic properties |
  Cell | A cell has an unique index in the physical model object, is composed by atoms, and different basic properties |
 SurfaceExtractor | A class to generate the external surface of a pml to use it just add the cells among which you want to extract an external surface designed for the case where a pml represent several object and thus there are several surface to extract for an exemple of use see SofaSimulator.cpp |
 TargetList | Manage a list of targets, can be created/modified using either an integer, a name, a list of integers given in a string (e.g |
 Reference::timeStep | Private structure with monitors for a time step |
 Unit | Class that defines the unit of the Load |
  AccelerationUnit | Class that defines the different units of a Load 'Acceleration' |
  ForceUnit | Class that defines the different units of a Load 'Force' |
  PressureUnit | Class that defines the different units of a Load 'Pressure' |
  RotationUnit | RotationUnit model the different values that can be taken by the unit field of a rotation |
  TranslationUnit | TranslationUnit model the different values that can be taken by the unit field of a translation |
 ValueEvent | A valueEvent of a load is composed of a value and a date |
 vtkCommand | |
  PlaneWidget | This class implements a VTK implicit plane in the CamiTK application |
 VtkMeshComponentRegistrationAddon | The Camera Calibration Addon class |
 VtkMeshUtil | This class helps to transform, export and import vtk point sets |
 WelcomeWindow | |
 WelcomeWindow | |
 WelcomeWindow | |
 WizardController | TODO Celine please comment here |
 XMLLoads | Allows one to read loads from an XML file (LML)/ |