Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CActionGeneratorTODO Celine comment here please
 CAnimationMotorAddonThe Animation Motor addon class
 CAnsysBatchAnsys batch file handler
 ►CAnsysBatchWriterAnsys batch writer allow to write a part of a batch file
 CAtomIteratorAllow iteration over a set of atoms given by a target list (component name or index list)
 ►Cbasic_streambuf
 CCepGeneratorTODO Celine comment here please
 CChronoElapsed real-time timer
 CClassNameHandlerHelper class to handle class names
 ►CCommand
 CCompareInfo
 ►CComponentA component is something that composed something and could also be a part of something
 CComponentGeneratorTODO Celine comment here please
 Ccamitk::CoreCore class specifies the basic static information for the CamiTK API
 CCriterionFactoryA factory to create criterion
 ►CDecorationAbstract class representing a decoration added to a DC
 CDependencyGeneratorTODO Celine comment here please
 CDirectionClass that defines the direction of the Load with x, y and z
 ►Cstd::exceptionSTL class
 ►CExtensionGeneratorTODO Celine comment here please
 CFacetClass facet to hold and compare facet This class is used for the extraction of external surface during importation of simulator specific files
 Ccamitk::GeometricObjectA geometric object allows to create geometric object (sphere, arrow, ...) that can be added directly in the scene using getActor()
 CXmlHighlighter::HighlightingRule
 Ccamitk::HistoryComponentHistoryComponent class describes the component information (name, type) stored in the history
 CHistoryItemThis properties and methods helps registering an applied action in the history of the application
 Ccamitk::HistoryItemHistoryItem class describes the entry of an action used in a pipeline, in the history
 ►Ccamitk::InterfaceBitMapThis class describes what are the methods to implement for a BitMap
 ►Ccamitk::InterfaceGeometryThis class describes what are the methods to implement for a Geometry (rendering parameters, input/output, filters, picking parameters...)
 ►Ccamitk::InterfaceNodeThis class describe what are the methods to implement for a hierarchical tree node
 ►CLoadClass that describes a load to be used in the simulation
 CLoadsThis class makes it possible to manage a list of "Load"
 CLoadsManagerThis class manages the applied all loads (see LML), deformation add-on, atom data monitoring and atom decoration
 Ccamitk::LogThis class is a log utility
 ►Cstd::map< K, T >STL class
 ►CMethodA Method represent how to make the boolean assessment with criteria data (a vector of double)
 CMethodFactoryA factory to create method
 CMMLMonitorDisplayFactoryA Factory for creating MMLMonitorDiplay
 ►CMonitorA 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
 CMonitorFactoryA factory to create monitors
 ►CMonitoringManagerManager of the benchmark tests
 CMonitoringManagerFactoryA factory to create MonitoringManager
 CMultipleCriterionFactoryA factory to create MultipleCriterion
 Ccamitk::ObjectControllerPrivate
 CParameterGeneratorTODO Celine comment here pl
 CPhysicalModelThis is the main class of this project
 CPickedPixelMapThis class is dedicated to manage an ImageComponent with a list of selected/picked pixels
 Ccamitk::PlaneCThis class allows you to transform a plane(translation,rotation around an axis) and visualize it
 CPMLTransformPML Transform is composed by static methods It performs transformations on pml object and do a lot of useful things
 CLoadsSimulationDriver::PositionPrivate struct to store the initial positions
 ►CProcessObject
 ►CProjectiveConstraintSet
 ►CPropertiesDescribes the properties common to all structures and components
 Ccamitk::PropertyThis class describes a property that can be used in components and actions or any class that needs to be passed to ObjectControler
 ►CQApplication
 ►CQDialog
 ►CQFrame
 ►CQMainWindow
 ►CQMenu
 ►CQObject
 ►CQPixmap
 ►CQScrollArea
 ►CQSignalTransition
 ►CQState
 ►CQSyntaxHighlighter
 CQtBrowserItem
 ►CQtCanvasItem
 CQtCanvasPixmapArray
 CQtCursorDatabaseThe description of this class will come soon !
 ►CQtPropertyThe description of this class will come soon !
 CQtPropertyBrowserUtils
 ►CQVTKWidget
 ►CQWidget
 CReferenceA reference is used to compare to simulated data
 CRenderingModeHandle rendering options (surface and wireframe) of an Object3D
 CSaveActionState::saveComponentsInfo
 Ccamitk::RendererWidget::ScreenshotFormatInfoSub-class containing all information concerning exporting images (screenshot)
 ►CSimulatorA simulator engine is used to compute the displacements of all atoms of the model
 CSimulatorFactoryA factory to create Simulator
 CSomeDicomInfo
 ►CStoppingCriterionClass 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
 CStoppingCriterionFactoryA factory to create stopping criterion
 ►CStructurePure virtual class that represent an element of the structure
 CSurfaceExtractorA 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
 CTargetListManage a list of targets, can be created/modified using either an integer, a name, a list of integers given in a string (e.g
 CReference::timeStepPrivate structure with monitors for a time step
 ►CUnitClass that defines the unit of the Load
 CValueEventA valueEvent of a load is composed of a value and a date
 ►CvtkCommand
 CVtkMeshComponentRegistrationAddonThe Camera Calibration Addon class
 CVtkMeshUtilThis class helps to transform, export and import vtk point sets
 CWelcomeWindow
 CWelcomeWindow
 CWelcomeWindow
 CWizardControllerTODO Celine please comment here
 CXMLLoadsAllows one to read loads from an XML file (LML)/