anatomist 6.0.18
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
 ►CQTableWidget
 ►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< PropertySet > [external]
 Canatomist::SyntaxRepository
 ►Canatomist::Control::TapActionLink
 ►Canatomist::Control::TapAndHoldActionLink
 Canatomist::GLComponent::TexExtrema
 Canatomist::GLComponent::TexInfoSemi-private structure
 ►Canatomist::Control::TouchActionLink
 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