 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 | 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 |
  ConsoleStream | Provides a console windows, within the CamiTK application |
  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 |
  HistoryComponent | HistoryComponent class describes the component information (name, type) stored in the history |
  HistoryItem | HistoryItem class describes the entry of an action used in a pipeline, in the history |
  ImageComponent | |
  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 | Allows showing a progress bar when using ITK methods |
  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 |
  Property | This class describes a property that can be used in components and actions or any class that needs to be passed to ObjectControler |
  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 |
 cepcoreschema | |
 CMake | A pseudo-namespace used to group CMake macros and functions |
 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 | Handles the pop-up "About CamiTK" with information about CamiTK |
 Acceleration | Class that defines the type of Load 'Acceleration', for example to set the gravity |
 AccelerationUnit | Class that defines the different units of a Load 'Acceleration' |
 ActionAddParameterState | TODO Celine please comment here |
 ActionAddParameterWidget | TODO Celine please comment here |
 ActionClassificationState | TODO Celine please comment here |
 ActionClassificationWidget | TODO Celine please comment here |
 ActionCreationState | TODO Celine please comment here |
 ActionDescriptionState | TODO Celine please comment here |
 ActionDescriptionWidget | TODO Celine please comment here |
 ActionExtensionCreationState | TODO Celine please comment here |
 ActionExtensionDependenciesState | TODO Celine please comment here |
 ActionExtensionDescriptionState | TODO Celine please comment here |
 ActionExtensionDescriptionWidget | TODO Celine please comment here |
 ActionExtensionGenerator | TODO Celine comment here please |
 ActionGenerator | TODO Celine comment here please |
 ActionParameterWidget | TODO Celine please comment here |
 ActionsCreationState | TODO Celine please comment here |
 ActionsCreationWidget | TODO Celine please comment here |
 ActionState | The state (in a state machine point of view) corresponding to the current processed action |
 ActionStateMachine | This Class describes ActionStateMachine MainWindow extension |
 ActionStateViewer | The current action state viewer |
 ActionStateWidget | The action save state widget |
 ActionSummaryState | TODO Celine please comment here |
 ActionSummaryWidget | TODO Celine please comment here |
 ActionTagWidget | TODO Celine please comment here |
 ActionTransition | This class handle a transition between two states (including previous/next buttons) |
 AndMultipleCriterion | A AndMultipleCriterion is a MultipleCriterion where a call of checkCriteria methof is true if every single Criterion of the Criteria vector is reached |
 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 | Perform a anisotropic diffusion on the ImageComponent |
 AnsysBatch | Ansys batch file handler |
 AnsysBatchWriter | Ansys batch writer allow to write a part of a batch file |
 AnsysSimulator | Simulator class to use Ansys as simulation engine |
 AnsysWidget | TODO Comment class here |
 AnyDecoration | This class allows you to display any geometric object represented by a SC (e.g |
 ApplicationActionExtension | Features all the application actions |
 ArbitrarySliceExtension | The arbitrary slice action extension |
 Arrows | |
 ArtisynthSimulator | Simulator class to use Artisynth as simulation engine |
 Atom | An atom has an unique index in the physical model object, a 3D position, and different basic properties |
 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 |
 AtomIterator | Allow iteration over a set of atoms given by a target list (component name or index list) |
 AtomProperties | This is an automatically generated class for custom Atom properties |
 BasicAtomProperties | This class is the basic Atom Properties class |
 BasicCellProperties | Describes the properties common to all cells |
 BasicMeshExtension | The basic mesh action extension |
 BasicSCProperties | A special class to manage the basic structural component properties |
 BasicTopologyExtension | The basic topology action extension |
 BoxVOI | Action to crop a volumic image |
 BoxVOIExtension | Action extension of volume croping |
 BoxVOIWidget | Crop volume action widget |
 CannyEdgeDetection | Perform a Canny edge detection on the ImageComponent |
 CanvasView | |
 Cell | A cell has an unique index in the physical model object, is composed by atoms, and different basic properties |
 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) |
 CellProperties | This is an automatically generated class for custom Cell properties |
 CenterMesh | Center the current camitk::MeshComponent in the center of the space coordinate |
 CepContactState | TODO Celine please comment here |
 CepContactWidget | TODO Celine please comment here |
 CepCreateOrModifyWidget | TODO Celine please comment here |
 CepCreateRecapState | TODO Celine please comment here |
 CepCreateRecapWidget | TODO Celine please comment here |
 CepCreationDirectoryState | TODO Celine please comment here |
 CepCreationDirectoryWidget | TODO Celine please comment here |
 CepDescriptionState | TODO Celine please comment here |
 CepDescriptionWidget | TODO Celine please comment here |
 CepGenerator | TODO Celine comment here please |
 ChangeColor | Change the color of the rendering of the current selected mesh |
 Chrono | Elapsed real-time timer |
 ClassNameHandler | Helper class to handle class names |
 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 |
 ColorPointWidget | This widget handle specifically the color of each voxel (R, G, B) in the output rendered image |
 Colors | |
 CompareInfo | |
 Component | A component is something that composed something and could also be a part of something |
 ComponentAddPropertyState | TODO Celine please comment here |
 ComponentAddPropertyWidget | TODO Celine please comment here |
 ComponentCreationState | TODO Celine please comment here |
 ComponentDC | The manager of the Component data |
 ComponentDescriptionState | TODO Celine please comment here |
 ComponentDescriptionWidget | TODO Celine please comment here |
 ComponentExtensionCreationState | TODO Celine please comment here |
 ComponentExtensionDependenciesState | TODO Celine please comment here |
 ComponentExtensionDescriptionState | TODO Celine please comment here |
 ComponentExtensionDescriptionWidget | TODO Celine please comment here |
 ComponentExtensionGenerator | TODO Celine comment here please |
 ComponentGenerator | TODO Celine comment here please |
 ComponentPropertyWidget | TODO Celine please comment here |
 ComponentsCreationState | TODO Celine please comment here |
 ComponentsCreationWidget | TODO Celine please comment here |
 ComponentSummaryState | TODO Celine please comment here |
 ComponentSummaryWidget | TODO Celine please comment here |
 ConnectedComponents | Perform a connected component analysis on the ImageComponent |
 CreateSC | Action to generate MML/Sofa scn from a vtk mesh |
 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 |
 CriterionFactory | A factory to create criterion |
 Decimation | Decimate the input mesh in order to reduce its number of triangles |
 DecimationWidget | Decimation action widget |
 Decoration | Abstract class representing a decoration added to a DC |
 DependenciesState | TODO Celine please comment here |
 DependenciesWidget | TODO Celine please comment here |
 DependencyGenerator | TODO Celine comment here please |
 Derivative | Perform a derivative filter on the ImageComponent |
 DevWindow | |
 DicomComponent | This class manage Dicom volume images stored in directories |
 DicomComponentExtension | This allows you to manipulate a limited number of dicom images |
 DicomDirectoryComponent | DICOM directories Component which store DICOM images |
 DicomDirectoryComponentExtension | Manager for handling DICOM directories which store DICOM images |
 DicomImageComponent | DICOM image Component which handle a single DICOM image |
 DicomImageComponentExtension | DICOM image Component manager |
 Direction | Class that defines the direction of the Load with x, y and z |
 DorothyMainWindow | TODO Celine please comment here |
 ExtensionGenerator | TODO Celine comment here please |
 ExtensionSummaryState | TODO Celine please comment here |
 ExtensionSummaryWidget | TODO Celine please comment here |
 ExtensionWindow | |
 ExtractEdges | Extract edges from a mesh |
 ExtractSurface | Extract the surface of an input mesh |
 ExtTypeWindow | |
 Facet | Class facet to hold and compare facet This class is used for the extraction of external surface during importation of simulator specific files |
 FillWithPoints | Fill a surfacic mesh with regularly spaced nodes (create new nodes inside the mesh) |
 Force | Class that defines the type of Load 'Force' |
 ForceCriterion | A simple criterion based on force calculation |
 ForceUnit | Class that defines the different units of a Load 'Force' |
 GaussianFilter | Perform a gaussian filter on the ImageComponent |
 GenerateModel | Action to generate MML/Sofa scn from a vtk mesh |
 GeneratingCEPState | TODO Celine please comment here |
 GeneratingCEPWidget | TODO Celine please comment here |
 GradientMagnitude | Perform a gradient magnitude filter on the ImageComponent |
 GradientMagnitudeRecursiveGaussian | Perform a gradient magnitude recursive filter on the ImageComponent |
 GradientOpacityWidget | This widget handle specifically the gradient opacity in the output image |
 GridTopology | Create a 3D/2D/1D grid mesh |
 HistoryItem | This properties and methods helps registering an applied action in the history of the application |
 ICPRegistration | Perform an Iterative Closest Point registration between two meshes |
 ImageLutAction | The lut action itself |
 ImageLutExtension | The lut action extension |
 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 |
 InteractiveMonitoringManager | Interactice managers are managers linked with an interactive simulator |
 InteractiveSimulator | An interactive simulator is a simulator that we can control step by step (ex: Sofa) |
 InvertMesh | Invert the input mesh |
 ITKFiltersExtension | Manager of the ITK filter actions |
 ItkImageComponent | This class manage Itk images, i.e images that can be loaded in CamiTK by using an ITK importer |
 ItkImageComponentExtension | This ItkImages Component allows you to manipulate several file provided by ITK |
 ITKSegmentationExtension | Manager for the ITK segmentation filter actions |
 kineticEnergy | A simple criterion based on Kinetic energy calculation |
 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 |
 LevelWindow | |
 LibraryCopyFilesState | TODO Celine please comment here |
 LibraryCopyFilesWidget | TODO Celine please comment here |
 LibraryCreationState | TODO Celine please comment here |
 LibraryDependenciesState | TODO Celine please comment here |
 LibraryDescriptionState | TODO Celine please comment here |
 LibraryDescriptionWidget | TODO Celine please comment here |
 LibraryGenerator | TODO Celine comment here please |
 Load | Class that describes a load to be used in the simulation |
 Loads | This class makes it possible to manage a list of "Load" |
 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 .. |
 MainWindow | |
 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 |
 MeshProcessingExtension | The mesh processing actions extension |
 MeshQuality | Display mesures of mesh quality listed by element types |
 MeshToImageStencil | Convert the image into an image stencil |
 Method | A Method represent how to make the boolean assessment with criteria data (a vector of double) |
 MethodFactory | A factory to create method |
 MinThreshold | A Threshold method is a method where individualTest is true is the tested double is superior or equal to a fixed value |
 MMLActionExtension | Manager for the MML action |
 MMLComponent | This class manage an MML 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 | TODO Describe the class here |
 MMLMonitorDisplay | TODO Describe the class here |
 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 |
 MonitorFactory | A factory to create monitors |
 MonitorForce | A monitor for forces |
 MonitorGeometricDeviation | A monitor that calculate the distance between two points |
 MonitoringDialog | TODO Comment class here |
 MonitoringDriver | TODO Comment class here |
 MonitoringGuiManager | A GUI to manipulate mml documents |
 MonitoringManager | Manager of the benchmark tests |
 MonitoringManagerFactory | A factory to create MonitoringManager |
 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 |
 MorphologicalOperators | Perform some morphological operators such as opening, closing .. |
 MshComponent | This simple MSH Component allows you to manipulate .msh legacy files (gmsh) |
 MshExtension | This simple MSH Component allows you to manipulate .msh legacy files (gmsh) |
 MultiComponent | A multi-component stores other components, hence providing a way to have an tree representation of components |
 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 | The multipicking action extension |
 MultiPickingWidget | The multipicking action widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it) |
 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 |
 MultipleCriterionFactory | A factory to create MultipleCriterion |
 NewbieWindow | |
 NonInteractiveMonitoringManager | NonInteractice managers are managers linked with an non interactive simulator |
 NonInteractiveSimulator | An interactive simulator is a simulator that we cannot control step by step (ex: Ansys) Entire simulation is performed and then post-processed |
 ObjComponent | The manager of the objdata (alias wavefront format) |
 ObjectController | |
 ObjExtension | This simple OBJ Component allows you to manipulate obj files (alias wavefront) |
 OffComponent | The manager of the .off |
 OffExtension | The manager of the .off |
 OpenAction | When triggered, open a file open dialog box |
 OpenFile | When triggered, the OpenFile automatically opens the given file |
 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 |
 OtsuFilter | Segment using the otsu filter the ImageComponent |
 ParameterGenerator | TODO Celine comment here pl |
 ParametersWriter | TODO Comment class here |
 ParameterWidget | |
 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 |
 PixelColorChanger | |
 PixelColorChangerExtension | |
 PlaneWidget | This class implements a VTK implicit plane in the CamiTK application |
 PMComponentExtension | This PML ComponentExtension allows you to manipulate physical model file ".pml" |
 PMLAbortException | Exception class to handle abortion in the xmlReading Particularly useful to handle constructor's abortion |
 PMLTransform | PML Transform is composed by static methods It performs transformations on pml object and do a lot of useful things |
 PMManagerDC | The manager of the physical model data |
 PMManagerDCPopup | The popup menu of the Physical Manager data component |
 Position | A simple criterion based on position calculation |
 PostWriter | TODO Comment class here |
 PrepWriter | TODO Comment class here |
 Pressure | Class that defines the type of Load 'Pressure' |
 PressureUnit | Class that defines the different units of a Load 'Pressure' |
 ProgramArg | TODO Comment class here |
 Properties | Describes the properties common to all structures and components |
 QtAbstractEditorFactory | |
 QtAbstractEditorFactoryBase | |
 QtAbstractPropertyBrowser | |
 QtAbstractPropertyManager | |
 QtBoolEdit | |
 QtBoolPropertyManager | |
 QtBrowserItem | |
 QtButtonPropertyBrowser | The description of this class will come soon ! |
 QtCanvas | |
 QtCanvasEllipse | |
 QtCanvasItem | |
 QtCanvasLine | |
 QtCanvasPixmap | |
 QtCanvasPixmapArray | |
 QtCanvasPolygon | |
 QtCanvasPolygonalItem | |
 QtCanvasRectangle | |
 QtCanvasSpline | |
 QtCanvasSprite | |
 QtCanvasText | |
 QtCanvasView | |
 QtCharEditorFactory | |
 QtCharPropertyManager | |
 QtCheckBoxFactory | |
 QtColorEditorFactory | |
 QtColorPropertyManager | |
 QtCursorDatabase | The description of this class will come soon ! |
 QtCursorEditorFactory | |
 QtCursorPropertyManager | |
 QtDateEditFactory | |
 QtDatePropertyManager | |
 QtDateTimeEditFactory | |
 QtDateTimePropertyManager | |
 QtDoublePropertyManager | |
 QtDoubleSpinBoxFactory | |
 QtEnumEditorFactory | |
 QtEnumPropertyManager | |
 QtFlagPropertyManager | |
 QtFontEditorFactory | |
 QtFontPropertyManager | |
 QtGroupBoxPropertyBrowser | The description of this class will come soon ! |
 QtGroupPropertyManager | The description of this class will come soon ! |
 QtIntPropertyManager | |
 QtKeySequenceEdit | |
 QtKeySequenceEditorFactory | |
 QtKeySequencePropertyManager | |
 QtLineEditFactory | |
 QtLocalePropertyManager | |
 QtPointFPropertyManager | |
 QtPointPropertyManager | |
 QtProperty | The description of this class will come soon ! |
 QtPropertyBrowserUtils | |
 QtRectFPropertyManager | |
 QtRectPropertyManager | |
 QtScrollBarFactory | |
 QtSizeFPropertyManager | |
 QtSizePolicyPropertyManager | |
 QtSizePropertyManager | |
 QtSliderFactory | |
 QtSpinBoxFactory | The description of this class will come soon ! |
 QtStringPropertyManager | |
 QtTimeEditFactory | |
 QtTimePropertyManager | |
 QtTreePropertyBrowser | The description of this class will come soon ! |
 QtVariantEditorFactory | |
 QtVariantProperty | The description of this class will come soon ! |
 QtVariantPropertyManager | |
 QtVector3DPropertyManager | |
 QuitAction | When triggered, quit the current application |
 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 | This reconstruction action extension |
 Reference | A reference is used to compare to simulated data |
  timeStep | Private structure with monitors for a time step |
 RegionGrowing | Segment using a region growing algorithm the ImageComponent |
 RegionGrowingWidget | RegionGrowing action widget |
 RemovableLineEdit | |
 RemovableLineEditWidget | TODO Celine please comment here |
 RemoveLastInstanciatedAction | Remove the last top-level selected component (if several top level components were selected, the latest one is removed) |
 RenderingMode | Handle rendering options (surface and wireframe) of an Object3D |
 RenderingOption | An operator to change the way mesh are visualized |
 ReportWindow | |
 ResampleAction | ResampleAction rescales an image to the given number of pixels, the output scalar type can be changed |
 ResampleExtension | |
 RigidTransform | This action allows you to apply a linear transformation (translation,rotation around axes,scaling) the currently selected MeshComponents |
 Rotation | Class that defines the type of Load 'Rotation' |
 RotationUnit | RotationUnit model the different values that can be taken by the unit field of a rotation |
 SaveAction | Save the current selected component |
 SaveActionState | The asm application uses a state machine |
  saveComponentsInfo | |
 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 |
 ShowIn3DExtension | Show the selected camitk::ImageComponent slices in the 3D viewer(s) action extension |
 ShowSagittalSliceIn3D | Shows the sagittal slice of the volumic image in the 3D viewer |
 ShowSagittalViewer | Within the MedicalImageViewer, display the sagittal viewer |
 Simulator | A simulator engine is used to compute the displacements of all atoms of the model |
 SimulatorFactory | A factory to create Simulator |
 SimulatorWidget | A widget specific of the simulator to add in the gui all simulator widget have to derive from this class |
 SmoothFilter | Smooth the input mesh |
 SobelEdgeDetection | Perform the Sobel edge detection on the ImageComponent |
 SofaSimulator | TODO Comment class here |
 SofaWidget | TODO Comment class here |
 SoluWriter | TODO Comment class here |
 SomeDicomInfo | |
 SphereTopology | Create a sphere mesh |
 Statistics | |
 StlComponent | The manager of the STL format, see https://en.wikipedia.org/wiki/STL_%28file_format%29 |
 StlExtension | Manage the STL extension |
 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 |
 StoppingCriterionFactory | A factory to create stopping criterion |
 StructuralComponent | A structural component is composed either by cell or by atoms |
 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) |
 StructuralComponentProperties | This is an automatically generated class for custom StructuralComponent properties |
 Structure | Pure virtual class that represent an element of the structure |
 StructureProperties | Describes the properties common to all structures |
 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 |
 Tabular | |
 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 |
 Threshold | A Threshold method is a method where individualTest is true is the tested double is inferior or equal to a fixed value |
 Time | A simple criterion based on time calculation |
 Translation | Class that defines the type of Load 'Translation' |
 TranslationConstraint | TODO Comment class here |
 TranslationUnit | TranslationUnit model the different values that can be taken by the unit field of a translation |
 TransparencyPointWidget | This widget handle specifically the transparency in the output image |
 Unit | Class that defines the unit of the Load |
 ValueEvent | A valueEvent of a load is composed of a value and a date |
 Velocity | A simple criterion based on velocity calculation |
 VolumeRenderingAction | This action perform a volume rendering |
 VolumeRenderingExtension | The volume rendering action extension |
 VolumeRenderingWidget | The widget allows the user to select the desired parameter for the transfer function |
 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 | Features various Vtk mesh for CamiTK |
 VtkMeshComponentExtension | This Vtk ComponentExtension allows you to manipulate VTK files (unstructured grid and polydata files) |
 VtkMeshComponentPopup | The popup menu of the VTK data component |
 VtkMeshComponentRegistrationAddon | The Camera Calibration Addon class |
 VtkMeshUtil | This class helps to transform, export and import vtk point sets |
 WarpOut | This action extracts the outer surface of a multiple surface polydata model and warp it outward |
 WelcomeWidget | TODO Celine please comment here |
 WelcomeWindow | |
 WelcomeWindow | |
 WelcomeWindow | |
 WizardController | TODO Celine please comment here |
 WizardState | TODO Celine please comment here |
 XmlHighlighter | TODO Comment class here |
  HighlightingRule | |
 XMLLoads | Allows one to read loads from an XML file (LML)/ |