anatomist  5.1.2
3D neuroimaging data viewer
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 Canatomist::AbstractMenuHandlerBase class for GUI-independant menu handling, using Trees
 Canatomist::Action
 Canatomist::ActionDictionary::ActionCreatorBaseAlmost private utility class, used mainly for python bindings
 Canatomist::ActionDictionary
 Canatomist::ActionPool
 Canatomist::AImage
 Canatomist::AIteratorMulti-object generic iterator
 Canatomist::ALandmarkFactorySimple class to create basic surfaces used as landmarks
 Canatomist::AObjectPalette
 Canatomist::APaletteWinFactorySingleton "factory": always use this trick instead of "new APaletteWin"
 Canatomist::APipeReaderHandles async reads
 Canatomist::ATransformSetList of all transformations
 Canatomist::AttDescrAttributed object descriptor
 Canatomist::AWinConfigIO
 Canatomist::AWindowCreatorVirtual functor for AWindowFactory
 Canatomist::AWindowFactoryWindow creator: (string) type -> new window
 Canatomist::BaseIterator
 CBaseTree [external]
 Canatomist::BoxViewSlice
 Canatomist::ChangedBucketsItem
 Canatomist::ChangesItem
 Canatomist::ColoredPixmapCache
 Canatomist::Shader::ColoringModel_Coloring model flags
 Canatomist::ColorNoPaletteTraits< T >
 Canatomist::ColorScalarPaletteTraits< T >
 Canatomist::ColorTraits< T >Converter value -> RGBA (high-level)
 Canatomist::internal::ColorTraitsType< T >Switch to the right color traits type
 Canatomist::CommandThe abstract base class for commands
 Canatomist::CommandReaderCommandReader replays history files
 Canatomist::Control
 Canatomist::ControlDictionary::ControlCreatorBaseAlmost private utility class, used mainly for python bindings
 Canatomist::ControlDictionary
 Canatomist::ControlGroupDictionary
 Canatomist::ControlManager
 Canatomist::ControlMapEntry
 Canatomist::ControlSwitchObserver
 CVr::Creator< T, U >
 CVr::Creator< MIPShader, Shader >
 CVr::Creator< MPVRShader, Shader >
 CVr::Creator< RfmtShader, Shader >
 CVr::Creator< SumShader, Shader >
 CVr::Creator< VRShader, Shader >
 CVr::CubeZBuffer
 Canatomist::Cursor
 Ccarto::DefaultRefConstruction [external]
 CQAWindowFactory::Descrip
 Canatomist::Control::DropActionLink
 Canatomist::Control::EnterLeaveActionLink
 Canatomist::ErpReader.erp format reader
 Canatomist::ErrorMessageA wrapper for QMessageBox, but may use non-graphical message outputs
 Canatomist::EventHandlerEvent handlers are called internally when the default context outputs an event
 Canatomist::Control::FocusActionLink
 Canatomist::FusionFactoryHandles creation of various fusion objects
 Canatomist::FusionMethodFusion method interface
 Canatomist::Geometry
 Canatomist::GLCapsOpenGL capabilities
 Canatomist::GLComponentBase class for all OpenGL objects in Anatomist (with OpenGL display lists)
 CGradientThe gradient of colors
 Canatomist::GraphParams
 Canatomist::SelectFactory::HColor
 Canatomist::IconDictionary
 Ccarto::Info [external]
 Canatomist::Shader::InterpolationModel_Interpolation model flags
 CQObjectBrowserWidget::ItemDescrStructure used for item description
 Canatomist::Control::KeyActionLink
 Canatomist::KeyAndMouseLongEvent
 Canatomist::Control::KeyMapKey
 Canatomist::LessControlMap
 Canatomist::Control::LessKeyMap
 Canatomist::Control::LessMouseMap
 Canatomist::LightLight used for OpenGL in 3D windows
 Canatomist::Shader::LightingModel_Light model flags
 Canatomist::LocalConfigurationLocal configurator: used by program parts (modules, ...) to setup their part of the global config
 Canatomist::LongActions
 Canatomist::MaterialThis class has to be rewritten, it's really really a shame......
 Canatomist::Shader::MaterialModel_Material model flags
 Canatomist::Processor::Memo
 Canatomist::MObjectIO
 Canatomist::ModuleBase class for dynamically loaded modules
 Canatomist::ModuleInterfaceRepresent the Anatomist internals made available to Modules
 Canatomist::ModuleManagerManage Anatomist modules
 Canatomist::ModuleObserverBase class for objects interested in module changes notification
 Canatomist::Control::MouseActionLink
 Canatomist::Control::MouseButtonMapKey
 Canatomist::MouseLongEvent
 Canatomist::Control::MoveOrDragActionLink
 Canatomist::ObjectActionsBase callback functions for actions on the objects
 Canatomist::ObjectConverter< T >Converts custom lower-level objects (generally aims objects) to Anatomist objects and vice versa
 CAWindow3D::ObjectModifierFunctions that can modify on-the-fly display primitives of an object
 Canatomist::ObjectReaderObject reader
 Canatomist::ObjectUtils
 Canatomist::ObservableCreatedNotifierThis is a manager for callbacks called when an new Observable is created
 Canatomist::ObserverA class can implement the Observer interface when it wants to be informed of changes in observable objects
 Ccarto::Observer [external]
 Canatomist::OptionMatcherOption menus registration mechanism (all static)
 Ccarto::OptionsParser [external]
 Canatomist::OutputEventThis class holds events to send to output streams so that external programs are notified when something happens in Anatomist
 Canatomist::OutputEventFilterFilering of events sent to the external wolrd (output streams)
 Canatomist::Control::PaintActionLink
 Canatomist::PaintStrategy
 Canatomist::PaletteList
 Canatomist::Control::PanActionLink
 Canatomist::Control::PinchActionLink
 CQAWindowFactory::PixList
 Canatomist::PostSelectorPerforms an action after an object has been selected (fiber tracking, ...)
 Canatomist::PythonAObjectAttributed objects wrapper
 CQAction
 CQAHistogram
 CQAProfileFactory
 CQAProfileStrategy
 Caims::gui::QATreeWidget [external]
 CQDialog
 CQEvent
 CQFileDialog
 CQGLWidget
 CQGraphicsScene
 CQGraphicsView
 CQLabel
 CQLineEdit
 CQMainWindow
 CQMenu
 CQMimeData
 CQObject
 CQSlider
 CQSpinBox
 CQWidget
 Canatomist::ReferencePixmap
 Canatomist::Referentiable
 Canatomist::ReferentialReferential: marker for transformations, with an associated color
 Canatomist::RegistryRegistry links all Command concrete subclasses with a function that will read the guts of the command and create an instance of the subclass
 CUi::RenderingWindow
 Canatomist::Control::ResizeActionLink
 Canatomist::SelectFactoryCentral selection center
 Canatomist::Control::SelectionChangedActionLink
 Canatomist::Selector
 Canatomist::SelfSliceableSelf sliceable objects contain a plane (slice) information: slice position and orientation only depend on the object itself
 Canatomist::SerializerSerializer is a helper class for pointer serialization
 Canatomist::SerializingCommandThe abstract base class used for commands that have to read/write pointers
 Canatomist::Settings
 Canatomist::Shader
 CVr::Shader
 Canatomist::Control::ShowHideActionLink
 CUi::ShowNormals
 CVr::Slicing
 CSplineA spline used to store gradient components waveforms
 Canatomist::Control::SwipeActionLink
 Ccarto::SyntaxedObject< class > [external]
 Canatomist::SyntaxRepository
 Canatomist::Control::TapActionLink
 Canatomist::Control::TapAndHoldActionLink
 Canatomist::GLComponent::TexExtrema
 Canatomist::GLComponent::TexInfoSemi-private structure
 Canatomist::TransformationTransformation between two referentials
 Canatomist::UnserializerPointer decoder (or id to pointer map)
 CVr::Vector3d
 CUi::VectorField
 Canatomist::View
 Canatomist::ViewStateViewState holds information about how a view wants to see an object
 CVr::VrSingleton< T >
 CVr::VrSingleton< ShaderFactory >
 Ccarto::WeakObject [external]
 Canatomist::Control::WheelActionLink
 Canatomist::WSelectChooserBase class for selection chooser windows