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

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCActionGenerator
oCActionStateMachineMainWindowThis Class describes ActionStateMachineMainWindow application
oCAnimationMotorAddonThe Animation Motor addon class
oCbasic_streambuf
|\Ccamitk::ConsoleStreamDirectly inspired by this place
oCCommand
|\Ccamitk::ItkProgressObserver
oCCommandLineParserEasy management of command line
oCCompareInfo
oCComponentGenerator
oCcamitk::CoreCore class specifies the basic static information for the CamiTK API
oCDecorationAbstract class representing a decoration added to a DC
|oCAnyDecorationThis class allows you to display any geometric object represented by a SC (e.g
|\CAtomDecorationThis class allows you to display a geometric object (arrow, sphere, ...) positionned on an atom
oCstd::exceptionSTL class
|\Ccamitk::AbortExceptionException class to handle abortion in component instanciation
oCExtensionGenerator
oCcamitk::GeometricObjectA geometric object allows to create geometric object (sphere, arrow, ...) that can be added directly in the scene using getActor()
oCcamitk::InterfaceBitMapThis class describes what are the methods to implement for a BitMap
|oCcamitk::ComponentA 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
|\Ccamitk::SliceDisplay a slice (i.e
oCcamitk::InterfaceGeometryThis class describes what are the methods to implement for a Geometry (rendering parameters, input/output, filters, picking parameters...)
|oCcamitk::ComponentA 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
|\Ccamitk::GeometryA 3D representation of a vtkPointSet to be displayed in a InteractiveViewer, this class implements the InterfaceGeometry
oCcamitk::InterfaceNodeThis class describe what are the methods to implement for a hierarchical tree node
|\Ccamitk::ComponentA 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
oCLoadsManagerThis class manages the applied all loads (see LML), deformation add-on, atom data monitoring and atom decoration
oCcamitk::LogThis class is a log utility
oCMMLMonitorDisplayFactoryA Factory for creating MMLMonitorDiplay
oCcamitk::ObjectControllerPrivate
oCPickedPixelMapThis class is dedicated to manage an ImageComponent with a list of selected/picked pixels
oCcamitk::PlaneCThis class allows you to transform a plane(translation,rotation around an axis) and visualize it
oCLoadsSimulationDriver::PositionPrivate struct to store the initial positions
oCProcessObject
|oCitk::ImageToVTKImageFilter< TInputImage >Converts an ITK image into a VTK image and plugs a itk data pipeline to a VTK datapipeline
|\Citk::VTKImageToImageFilter< TOutputImage >Converts a VTK image into an ITK image and plugs a vtk data pipeline to an ITK datapipeline
oCQApplication
|\Ccamitk::ApplicationThe generic/default application
oCQDialog
|oCcamitk::MedicalDataOriginDialogThe class ImageReconstructionAction interfaces the reconstruction of 3D volumes from a set of images (ImageComponent), typically using the marching cubes algorithm
|oCcamitk::SettingsDialogThis class controls the settings dialog user interface
|oCLoadsAppliedToThis dialog allows to see the empty list of appliedTo
|oCLoadsEditorA clean dialog to edit (add, modify, delete), loads and their parameters, directly from Core
|oCLoadsMovieThis dialog allows to see the simulation It plays the impload, allowing the user to see the evolution of translations along time
|oCLoadsSimulationThis dialog allows to run a simulation using a simulation motor
|oCLoadsValueEventThis dialog ..
|\CRawDataDialogInput of the parameter to read a raw data file
oCQFrame
|oCcamitk::ActionWidgetBuild a default widget for a given action using its Qt properties
|\Ccamitk::InteractiveViewerFrameInteractiveViewerFrame is just a QFrame that delegates all key events to its InteractiveViewer
oCQMainWindow
|oCcamitk::MainWindowThis Class is the base class for your application
|oCDevWindow
|oCExtensionWindow
|oCExtTypeWindow
|oCLevelWindow
|oCNewbieWindow
|\CReportWindow
oCQMenu
|\Ccamitk::ComponentPopupMenu
oCQObject
|oCAtomDCPropertiesThe class AtomDCProperties defines an object that allows interaction of some properties of an atom
|oCcamitk::ActionAction class is an abstract class that enables you to build a action (generally on a component)
|oCcamitk::ActionExtensionThis class describes what is a generic Action extension
|oCcamitk::ComponentExtensionThis class describes what is a generic Component extension
|oCcamitk::ExtensionManagerThis class is used to manage all plugins loaded by the application
|oCcamitk::InterfacePropertyThis class describe what are the methods to implement in order to manage dynamic properties
|oCcamitk::ViewerViewer is an abstract viewer
|oCCellDCPropertiesThe class CellDCProperties defines an QObject that allows user interaction with properties of a cell (in an automatically generated UI)
|oCLoadsSimulationDriverThis 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)
|oCMMLDisplay
|oCMMLMonitorDisplay
|oCStructuralComponentDCPropertiesThe class StructuralComponentDCProperties defines an QObject that allows user interaction with properties of a structural component (in an automatically generated UI)
|oCTestClassA little class with lots of properties
|\CVtkMeshComponentPropertiesThe class VtkMeshComponentProperties defines properties for VtkMeshComponent
oCQSignalTransition
|\CActionTransition
oCQState
|\CActionState
oCQVTKWidget
|\Ccamitk::RendererWidgetRendererWidget implements all support methods to use camiTK with Qt interface
oCQWidget
|oCActionStateWidget
|oCAnglesSetterWidgetThis class describes the QWidget that allows user to change the X,Y ans Z angle of the arbitrary slice of a 2D image
|oCAtomDCWidgetThe class AtomDCWidget defines a widget controling the properties of an instance of an AtomDC
|oCcamitk::ObjectControllerThe object controller class
|oCcamitk::SliderSpinBoxWidgetA utility class to have QSpinBox and QSlider synchronized
|oCcamitk::SliderTextWidgetThis widget allows you to use a slider with a lineedit in a Dialog Box
|oCDecimationWidgetDecimate a VTK mesh (the UI)
|oCImageLutWidgetThe class ImageLutWidget defines a widget controling the Look Up Table of an instance of ImageComponent
|oCMultiPickingWidgetThe corresponding widget (a table with the pixel coordinates/3D indexes + some buttons to interact with it)
|oCParameterWidget
|oCPropertyUIA simple user interface to interact with ObjectController
|oCRegionGrowingWidget
|\CRemovableLineEdit
oCSaveActionState::saveComponentsInfo
oCcamitk::RendererWidget::ScreenshotFormatInfoSub-class containing all information concerning exporting images (screenshot)
oCSomeDicomInfo
oCVtkMeshComponentRegistrationAddonThe Camera Calibration Addon class
\CVtkMeshUtilThis class helps to transform, export and import vtk point sets