Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 ►CAction
 Cinviwo::EventProperty::Action
 Cinviwo::utilgl::Activate< T >
 Cinviwo::utilgl::ActivateFBOA FrameBufferObject activation RAII utility, will store the current FBO and restore that in the destructor
 Cinviwo::util::detail_indirect::add_const_to_reference< T >
 Cinviwo::util::detail_indirect::add_const_to_reference< T & >
 Cinviwo::util::detail_indirect::add_const_to_reference< T && >
 Cinviwo::command::AddConnection
 Cinviwo::command::AddLink
 Cinviwo::command::AddProcessor
 Cinviwo::util::detail::almostEqual< T >
 Cinviwo::util::alwaysTrue
 Cinviwo::amira::AmiraMeshHeader
 Cinviwo::animation::detail::AnimateSequence< Prop, Seq >
 Cinviwo::animation::detail::AnimateSequence< ButtonProperty, ButtonKeyframeSequence >
 Cinviwo::animation::detail::AnimateSequence< CameraProperty, CameraKeyframeSequence >
 Cinviwo::animation::AnimationManager
 ►Cinviwo::animation::AnimationQtSupplier
 ►Cinviwo::animation::AnimationSupplier
 Cinviwo::animation::AnimationTimeState
 ►CTCLAP::Arg
 Cinviwo::util::detail_indirect::asPointer< asConst >
 Cinviwo::util::detail_indirect::asPointer< false >
 Cinviwo::util::detail_indirect::asPointer< true >
 Cinviwo::xml::ElementMatcher::Attribute
 Cinviwo::NetworkAutomation::AutoIn
 Cinviwo::NetworkAutomation::AutoLink
 Cinviwo::AutoLinkerUtility class to calculate and apply auto linking
 Cinviwo::NetworkAutomation::AutoOut
 Cinviwo::Axis
 Cinviwo::plot::Axis2DProcessorHelper
 Cinviwo::plot::Axis3DProcessorHelper
 Cinviwo::plot::detail::AxisCaption
 Cinviwo::plot::AxisData
 ►Cinviwo::plot::AxisRendererBaseRenders an axis based on AxisData
 Cinviwo::plot::detail::AxisTickLabels< P >
 Cinviwo::plot::detail::AxisTickLabels< ivec2 >
 Cinviwo::plot::detail::AxisTickLabels< vec3 >
 Cinviwo::kind::Base
 ►Cinviwo::TFData::Base
 ►Cinviwo::animation::BasePropertyTrack
 ►Cinviwo::BaseRepresentationConverter
 ►Cinviwo::BaseRepresentationConverterFactory
 ►Cinviwo::BaseRepresentationFactory
 ►Cinviwo::BaseRepresentationFactoryObject
 Cinviwo::detail::Bases< T >
 Cinviwo::detail::Bases< T >
 Cinviwo::detail::Bases< TypeList< Ts... > >
 Cinviwo::detail::begin_tag_t
 Cinviwo::BitSet::BitSetIterator
 Cinviwo::plot::BoxSelectionHandles interaction for 2D rectangle selection/filtering Selection/Filtering callbacks are called when filtering changes
 Cinviwo::plot::BoxSelectionData
 Cinviwo::plot::BoxSelectionRendererRenders a 2D rectangle in screen space. Use in combination with BoxSelection
 Cinviwo::util::BrickIterator< Iter >An iterator providing access to a subregion, or brick, within linearized 3D data
 Cinviwo::BrushingTarget
 Cinviwo::BrushingTargetsInvalidationLevel
 Cinviwo::util::BufferDispatcher
 Cinviwo::BufferGLObjectId
 Cinviwo::Mesh::BufferInfo
 Cinviwo::BufferObjectArrayInviwo wrapper for OpengL Vertex Array Objects (VAO)
 ►CBufferTraits
 Cinviwo::detail::Build
 Cinviwo::util::BuildInfoProvides information on build time and date as well as git hashes
 Cinviwo::ButtonGroupProperty::Button
 Cinviwo::ByteSize< T >
 Cinviwo::shuntingyard::Calculator
 Cinviwo::CallBackList
 ►Cinviwo::CallbackWithSingleArgument
 ►Cinviwo::CameraFactoryObject
 ►Cinviwo::Canvas
 ►Cinviwo::Capabilities
 Cinviwo::CaseInsensitiveEqualCase-insensitive equality comparison. Supports all combinations of std::string_view (UTF-8) and std::wstring_view. Uses utf8cpp to correctly decode multi-byte UTF-8 sequences
 Cinviwo::CaseInsensitiveLessCase-insensitive less-than comparison. Suitable for use as comparator in std::map, std::set etc
 Cinviwo::CaseInsensitiveStringHashTransparent string case insensitive hashing for use in unordered containers with string keys
 Cinviwo::CaseSensitiveEqualCase-sensitive equality comparison. Supports all combinations of std::string_view (UTF-8) and std::wstring_view
 Cinviwo::CaseSensitiveLessCase-sensitive less-than comparison. Suitable for use as comparator in ordered containers
 ►CCefApp
 ►CCefBrowserProcessHandler
 ►CCefClient
 ►CCefDisplayHandler
 Cinviwo::CefImageConverter
 ►CCefLifeSpanHandler
 ►CCefLoadHandler
 ►CCefRenderHandler
 ►CCefRequestHandler
 ►CCefResourceRequestHandler
 Cinviwo::utilgl::ClearColorRAII object for OpenGL clear color used when calling glClear(GL_COLOR_BUFFER_BIT)
 Cinviwo::utilgl::ClearDepthRAII object for OpenGL clear depth used when calling glClear(GL_DEPTH_BUFFER_BIT)
 ►Cinviwo::Clock
 Cinviwo::ClockGL
 Cinviwo::util::cloneable_ptr< T >A resource handle for classes that should be cloned on copy and assignment
 Cinviwo::util::cloneable_ptr< inviwo::DiskRepresentationLoader< LayerRepresentation > >
 Cinviwo::util::cloneable_ptr< inviwo::DiskRepresentationLoader< Repr > >
 Cinviwo::util::cloneable_ptr< inviwo::DiskRepresentationLoader< VolumeRepresentation > >
 Cinviwo::ffmpeg::CodecID
 Cinviwo::detail::ColorConverter< T >
 Cinviwo::detail::ColorConverter< dvec3 >
 Cinviwo::detail::ColorConverter< dvec4 >
 Cinviwo::detail::ColorConverter< ivec3 >
 Cinviwo::detail::ColorConverter< ivec4 >
 Cinviwo::detail::ColorConverter< vec3 >
 Cinviwo::detail::ColorConverter< vec4 >
 Cinviwo::utilgl::ColorMaskRepresentation of the OpenGL color write mask
 Cinviwo::utilgl::ColorMaskiRepresentation of the OpenGL color write mask of a specific buffer
 Cinviwo::utilgl::ColorMaskiStateRAII object for OpenGL color mask state, sets the color mask for a specific draw buffer
 Cinviwo::utilgl::ColorMaskStateRAII object for OpenGL color mask state, sets the color mask for all draw buffers
 Cinviwo::util::ColumnMapper
 Cinviwo::util::Combinations< T >
 Cinviwo::CommandLineArgHolder
 Cinviwo::CommandLineParserWrapper class to handle command line parsing
 Cinviwo::ComparePointers< T >
 Cinviwo::comparePtr
 Cinviwo::detail::concat_fn
 Cinviwo::detail::concat_iter_variant_helper< Ranges, Seq >
 Cinviwo::detail::concat_iter_variant_helper< Ranges, std::index_sequence< Is... > >
 Cinviwo::marching::Config
 Cinviwo::utilgl::BlendModeState::Config
 Cinviwo::dispatching::detail::Cons< typename, typename >
 Cinviwo::dispatching::detail::Cons< T, std::tuple< Args... > >
 ►Cinviwo::ContextHolder
 Cinviwo::ContextMenuAction
 Cinviwo::ContextMenuSeparator
 Cinviwo::ContextMenuSubmenu
 Cinviwo::conversion_tester< F >
 Cinviwo::ConvertibleLink
 Cinviwo::Data< Self, Repr >The base class for all data objects
 ►Cinviwo::Data< BufferBase, BufferRepresentation >
 ►Cinviwo::Data< Layer, LayerRepresentation >
 ►Cinviwo::Data< Volume, VolumeRepresentation >
 Cinviwo::detail::DataBases< Self, T >
 ►Cinviwo::detail::DataBases< DataOutport< T >, bases_t< T > >
 ►Cinviwo::DataFormatBaseDefines general useful formats and new data types Non-virtual, meaning no dynamic_cast as string comparison is as fast/faster
 Cinviwo::DataGroup< Self, Repr >The base class for all DataGroup objects
 ►Cinviwo::DataGroup< Image, ImageRepresentation >
 ►Cinviwo::DataGroup< Mesh, MeshRepresentation >
 Cinviwo::DataGroupRepresentation< Owner >The base class for all DataGroupRepresentation objects
 ►Cinviwo::DataGroupRepresentation< Image >
 ►Cinviwo::DataGroupRepresentation< Mesh >
 Cinviwo::DataInfo
 Cinviwo::DataInport< T, 0, true >< inviwo::Histogram1D >
 Cinviwo::DataInport< T, 0, true >< inviwo::Plane >
 Cinviwo::DataMapperMap values into data or value ranges. Data range refers to the range of the data type, i.e. [0 4095] for 12-bit unsigned integer data. Value range refers to the physical meaning of the value, i.e. Hounsfield value range is from [-1000 3000]. It is important that the data range is specified for data types with a large range (for example 32/64-bit float and integer) since the data is often normalized to [0 1], when for example performing color mapping, i.e. applying a transfer function
 Cinviwo::utilgl::DataMinMaxGLUtility class for computing min and max values using OpenGL
 Cinviwo::detail::DataOutportFlat< T >
 ►Cinviwo::detail::DataOutportImpl< T >
 Cinviwo::detail::DataOutportImpl< DataOutport< BufferBase > >
 Cinviwo::detail::DataOutportImpl< DataOutport< DataFrame > >
 Cinviwo::detail::DataOutportImpl< DataOutport< DataType > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Eigen::MatrixXf > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Handle > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Image > >
 Cinviwo::detail::DataOutportImpl< DataOutport< IntegralLineSet > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::DataFrame > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::DataSequence< inviwo::Image > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::DataSequence< inviwo::Mesh > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::Histogram2D > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::LightSource > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::Plane > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::Spatial4DSampler< dvec3 > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::SpatialSampler< dvec2 > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< inviwo::SpatialSampler< dvec3 > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Layer > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Mesh > >
 Cinviwo::detail::DataOutportImpl< DataOutport< MeshSequence > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Rasterization > >
 Cinviwo::detail::DataOutportImpl< DataOutport< SeedPoint3DVector > >
 Cinviwo::detail::DataOutportImpl< DataOutport< SeedPoint4DVector > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< float > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< inviwo::Histogram1D > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< inviwo::Plane > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< std::string > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< uint32_t > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< vec3 > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< std::vector< vec4 > > >
 Cinviwo::detail::DataOutportImpl< DataOutport< TemporalVolume > >
 Cinviwo::detail::DataOutportImpl< DataOutport< TetraMesh > >
 Cinviwo::detail::DataOutportImpl< DataOutport< Volume > >
 Cinviwo::detail::DataOutportImpl< DataOutport< VolumeSequence > >
 ►Cinviwo::DataOutportInterface< T >
 Cinviwo::DataOutportInterface< 3 >
 Cinviwo::DataOutportInterface< BufferBase >
 Cinviwo::DataOutportInterface< DataFrame >
 Cinviwo::DataOutportInterface< DataType >
 Cinviwo::DataOutportInterface< dmat4 >
 Cinviwo::DataOutportInterface< Eigen::MatrixXf >
 Cinviwo::DataOutportInterface< Handle >
 Cinviwo::DataOutportInterface< Image >
 Cinviwo::DataOutportInterface< IntegralLineSet >
 Cinviwo::DataOutportInterface< inviwo::DataFrame >
 Cinviwo::DataOutportInterface< inviwo::DataSequence< inviwo::Image > >
 Cinviwo::DataOutportInterface< inviwo::LightSource >
 Cinviwo::DataOutportInterface< inviwo::Spatial4DSampler< dvec3 > >
 Cinviwo::DataOutportInterface< inviwo::SpatialEntity >
 Cinviwo::DataOutportInterface< inviwo::SpatialSampler< dvec3 > >
 Cinviwo::DataOutportInterface< inviwo::Volume >
 Cinviwo::DataOutportInterface< json >
 Cinviwo::DataOutportInterface< Layer >
 Cinviwo::DataOutportInterface< Mesh >
 Cinviwo::DataOutportInterface< Rasterization >
 Cinviwo::DataOutportInterface< SeedPoint3DVector >
 Cinviwo::DataOutportInterface< std::vector< std::shared_ptr< inviwo::Volume > > >
 Cinviwo::DataOutportInterface< std::vector< std::string > >
 Cinviwo::DataOutportInterface< std::vector< vec4 > >
 Cinviwo::DataOutportInterface< TemporalVolume >
 Cinviwo::DataOutportInterface< TetraMesh >
 Cinviwo::DataOutportInterface< Tracer::Sampler::SpatialDimensions >
 Cinviwo::DataOutportInterface< Ts >
 Cinviwo::DataOutportInterface< typename Tracer::Sampler >
 Cinviwo::DataOutportInterface< Volume >
 Cinviwo::DataOutportInterface< VolumeSequence >
 ►Cinviwo::DataReaderA abstract base class for all file readers
 Cinviwo::DataRepresentation< Owner >Base class for all DataRepresentations
 ►Cinviwo::DataRepresentation< BufferBase >
 ►Cinviwo::DataRepresentation< Layer >
 ►Cinviwo::DataRepresentation< Volume >
 Cinviwo::DataSequence< Data >
 Cinviwo::DataSequence< inviwo::Image >
 Cinviwo::DataSequence< inviwo::Mesh >
 ►CH5::DataSet
 Cinviwo::hdf5::DataSetInfo
 Cinviwo::amira::DataSpec
 Cinviwo::amira::DataSpecFormat
 Cinviwo::DataTraits< T, typename >A traits class for getting information about a data object. This provides a customization point if one wants to generate the information dynamically, by specializing the traits for your kind of Data:
 Cinviwo::DataTraits< DataFrame >
 Cinviwo::DataTraits< DataSequence< Data > >
 Cinviwo::DataTraits< Eigen::MatrixXf >
 Cinviwo::DataTraits< Histogram1D >
 Cinviwo::DataTraits< Histogram2D >
 Cinviwo::DataTraits< IntegralLineSet >
 Cinviwo::DataTraits< json >
 Cinviwo::DataTraits< Layer >
 Cinviwo::DataTraits< Rasterization >
 Cinviwo::DataTraits< Spatial4DSampler< ReturnType > >
 Cinviwo::DataTraits< SpatialSampler< ReturnType > >
 Cinviwo::DataTraits< std::filesystem::path >
 Cinviwo::DataTraits< std::string >
 Cinviwo::DataTraits< std::vector< const T *, A > >
 Cinviwo::DataTraits< std::vector< const T, A > >
 Cinviwo::DataTraits< std::vector< std::shared_ptr< const T >, A > >
 Cinviwo::DataTraits< std::vector< std::shared_ptr< T >, A > >
 Cinviwo::DataTraits< std::vector< std::unique_ptr< const T, D >, A > >
 Cinviwo::DataTraits< std::vector< std::unique_ptr< T, D >, A > >
 Cinviwo::DataTraits< std::vector< T *, A > >
 Cinviwo::DataTraits< std::vector< T, A > >
 Cinviwo::DataTraits< T, std::enable_if_t< DataFormatBase::typeToId< T >() !=DataFormatId::NotSpecialized > >
 Cinviwo::DataTraits< TemporalVolume >
 Cinviwo::DataTraits< TetraMesh >
 Cinviwo::DataTraits< TransferFunction >
 ►Cinviwo::DataVisualizer
 Cinviwo::DataVisualizerManager
 ►Cinviwo::DataWriterA abstract base class for all file writers
 Cinviwo::util::DefaultColorRepresentation< T >
 Cinviwo::util::DefaultColorRepresentation< ivec3 >
 Cinviwo::util::DefaultColorRepresentation< ivec4 >
 Cinviwo::animation::detail::DefaultInterpolationCreator< Key >
 Cinviwo::animation::detail::DefaultInterpolationCreator< CameraKeyframe >
 Cinviwo::animation::detail::DefaultInterpolationCreator< ValueKeyframe< IsoValueCollection > >
 Cinviwo::animation::detail::DefaultInterpolationCreator< ValueKeyframe< T > >
 Cinviwo::animation::detail::DefaultInterpolationCreator< ValueKeyframe< TransferFunction > >
 Cinviwo::animation::detail::DefaultSequenceCreator< Seq >
 Cinviwo::animation::detail::DefaultSequenceCreator< KeyframeSequenceTyped< Key > >
 Cinviwo::util::DefaultTraversalFilter
 Cinviwo::Defaultvalues< T >
 Cinviwo::Delay
 Cinviwo::utilgl::detail::DepthFuncPolicy
 Cinviwo::utilgl::detail::DepthMaskPolicy
 Cinviwo::Description
 Cinviwo::DeserializationErrorHandle< T >
 Cinviwo::util::detail::detector< Default, AlwaysVoid, Op, Args >
 Cinviwo::util::detail::detector< Default, std::void_t< Op< Args... > >, Op, Args... >
 ►Cinviwo::Dialog
 ►Cinviwo::DialogFactoryObject
 Cinviwo::DisjointSets< T >
 Cinviwo::kind::Disk
 Cinviwo::DiskRepresentation< Repr, Self >
 ►Cinviwo::DiskRepresentation< LayerRepresentation, LayerDisk >
 ►Cinviwo::DiskRepresentation< VolumeRepresentation, VolumeDisk >
 Cinviwo::DiskRepresentationLoader< Repr >
 Cinviwo::DiskRepresentationLoader< LayerRepresentation >
 ►Cinviwo::DiskRepresentationLoader< VolumeRepresentation >
 Cinviwo::Dispatcher< C >
 Cinviwo::Dispatcher< Callback >
 Cinviwo::Dispatcher< HighlightFunc >
 Cinviwo::Dispatcher< HistogramCallback >
 Cinviwo::Dispatcher< SelectionFunc >
 Cinviwo::Dispatcher< ToolTipFunc >
 Cinviwo::Dispatcher< void()>
 Cinviwo::Dispatcher< void(bool)>
 Cinviwo::Dispatcher< void(Deserializer &, const ExceptionHandler &, WorkspaceSaveMode mode)>
 Cinviwo::Dispatcher< void(GLuint)>
 Cinviwo::Dispatcher< void(Serializer &, const ExceptionHandler &, WorkspaceSaveMode mode)>
 Cinviwo::Dispatcher< void(size_t, Animation &)>
 Cinviwo::Dispatcher< void(std::string_view, std::string_view)>
 Cinviwo::DocumentA class to represent a structured document, usually some html
 Cinviwo::Document::DocumentHandle
 Cinviwo::MeshDrawerGL::DrawObjectThis class provides functionality for efficient, subsequent drawing of a mesh. The buffers of the mesh will be bound once this class is instantiated
 Cinviwo::detail::DynPort
 Cinviwo::detail::DynUniform
 Cinviwo::Easing
 Cinviwo::Edge< T >
 Cinviwo::HalfEdges::EdgeIter
 Cinviwo::Document::Element
 ►Cinviwo::glui::ElementGraphical UI element for use in combination with Layout
 Cinviwo::xml::ElementMatcher
 Cinviwo::utilgl::Enable< T >
 Cinviwo::utilgl::Enable< inviwo::MeshGL >
 ►Cstd::enable_if
 ►Cstd::enable_shared_from_this
 Cinviwo::detail::end_tag_t
 Cinviwo::util::ends_with_fn
 Cinviwo::algorithm::EntryExitPointsHelperHelper class for creating entry and exit points for a mesh
 Cinviwo::EnumTraits< T >
 Cinviwo::EnumTraits< EasingMode >
 Cinviwo::EnumTraits< EasingType >
 Cinviwo::EnumTraits< filters::NumberComp >
 Cinviwo::EnumTraits< filters::StringComp >
 Cinviwo::util::detail::epsilon< T >
 Cinviwo::equalPtr
 Cinviwo::utilgl::BlendModeEquationState::Equation
 Cinviwo::ffmpeg::Error
 Cinviwo::log::error< Args >
 ►Cinviwo::Event
 Cinviwo::EventHandler
 ►Cinviwo::EventListener
 ►Cinviwo::EventPropagatorAbstract base class for a event propagator
 Cinviwo::EventTransformer
 ►Cstd::exceptionSTL class
 ►Cinviwo::ExporterA base class for a Processor that might export a file. For example a CanvasProcessor
 Cinviwo::MeshRasterizer::FaceSettingsThe render settings per face. faceSettings_[0]=front face, faceSettings_[1]=back face
 ►Cinviwo::Factory< T, K, Args >
 Cinviwo::Factory< Camera, std::string_view, Args... >
 ►Cinviwo::Factory< DataReader, const FileExtension & >
 ►Cinviwo::Factory< DataReader, std::string_view >
 ►Cinviwo::Factory< DataWriter, const FileExtension & >
 ►Cinviwo::Factory< DataWriter, std::string_view >
 Cinviwo::Factory< Dialog, std::string_view, Args... >
 Cinviwo::Factory< Element, std::string_view, Args... >
 Cinviwo::Factory< Inport, std::string_view, Args... >
 ►Cinviwo::Factory< Inport, std::string_view, std::string_view >
 Cinviwo::Factory< Interpolation, std::string_view, Args... >
 ►Cinviwo::Factory< Keyframe >
 ►Cinviwo::Factory< KeyframeSequence >
 ►Cinviwo::Factory< MeshDrawer, const Mesh * >
 Cinviwo::Factory< MetaData, std::string_view >
 Cinviwo::Factory< Outport, std::string_view, Args... >
 ►Cinviwo::Factory< Outport, std::string_view, std::string_view >
 Cinviwo::Factory< PortInspector, std::string_view, Args... >
 ►Cinviwo::Factory< Processor, std::string_view >
 ►Cinviwo::Factory< Processor, std::string_view, InviwoApplication * >
 ►Cinviwo::Factory< ProcessorWidget, Processor * >
 Cinviwo::Factory< ProcessorWidget, std::string_view, Args... >
 ►Cinviwo::Factory< Property, std::string_view >
 Cinviwo::Factory< Property, std::string_view, Args... >
 ►Cinviwo::Factory< PropertyWidget, Property * >
 Cinviwo::Factory< Recorder, std::string_view, Args... >
 Cinviwo::Factory< Representation, std::type_index, Args... >
 Cinviwo::Factory< SequenceEditorWidget, std::string_view, Args... >
 ►Cinviwo::Factory< T, std::string_view >
 Cinviwo::Factory< T, std::string_view, Args... >
 ►Cinviwo::Factory< Track >
 Cinviwo::Factory< Track, std::string_view, Args... >
 Cinviwo::Factory< TrackWidgetQt, std::string_view, Args... >
 ►Cinviwo::FactoryBase
 Cinviwo::FactoryKeyType< K >
 Cinviwo::FactoryKeyType< std::string_view >
 ►Cstd::false_type
 Cinviwo::VolumeGLProcessor::FBO
 Cinviwo::FileAssociationCommand
 ►Cinviwo::FileBase
 Cinviwo::FileExtension
 ►Cinviwo::FileObserver
 ►Cinviwo::FileRequestable
 ►Cinviwo::FileSystemObserver
 Cinviwo::dispatching::detail::Filter< Predicate,... >
 Cinviwo::dispatching::detail::Filter< Predicate >
 Cinviwo::dispatching::detail::Filter< Predicate, Head, Tail... >
 Cinviwo::dispatching::detail::Filter< Predicate, std::tuple< Args... > >
 Cinviwo::csvfilters::Filters
 Cinviwo::dataframefilters::Filters
 Cinviwo::animation::FindDivisionsResult
 Cinviwo::ViewEvent::FitData
 Cinviwo::FlatInportIterator< T >
 Cinviwo::ViewEvent::FlipUp
 Cinviwo::ViewEvent::FlipView
 Cinviwo::TextRenderer::FontCache
 Cinviwo::FontData
 Cinviwo::util::for_each_type< Types >
 Cinviwo::util::for_each_type< std::tuple< T > >
 Cinviwo::util::for_each_type< std::tuple< T, Types... > >
 Cinviwo::util::for_each_type_pair< ATypes, BTypes >
 Cinviwo::util::for_each_type_pair< std::tuple< ATypes... >, std::tuple< BTypes... > >
 Cinviwo::utilgl::FormatConversion
 ►Cfmt::formatter
 Cfmt::formatter< std::filesystem::file_time_type, char >
 Cinviwo::util::FovBounds
 Cinviwo::FragmentListRendererHelper class for rendering perfect alpha-blended shapes using fragment lists. Inspiration taken from http://blog.icare3d.org/2010/07/opengl-40-abuffer-v20-linked-lists-of.html. It requires OpenGL 4.2
 Cinviwo::ffmpeg::Frame
 Cinviwo::TemporalVolume::FrameTwo frames bracketing a requested time together with a blend factor
 Cinviwo::FrameBufferObjectInviwo framebuffer wrapper
 Cinviwo::util::detailzip::get_iterator< T >
 Cinviwo::kind::GL
 Cinviwo::resource::GL
 ►Cinviwo::utilgl::GlBoolStateRAII object for OpenGL bool states
 Cinviwo::GLFormat
 Cinviwo::GLFormats
 Cinviwo::GLFWUserData
 Cinviwo::GLFWWindowEventManager
 ►Cinviwo::GLFWWindowHandler
 Cinviwo::util::glmtype< T, C, R, Q >
 Cinviwo::util::glmtype< T, 1, 1, P >
 Cinviwo::util::glmtype< T, L, 1, P >
 Cinviwo::OpenGLCapabilities::GLSLShaderVersion
 Cinviwo::GlyphClipping
 Cinviwo::TextRenderer::GlyphEntry
 Cinviwo::util::Grid3DPointGeneration
 Cinviwo::plot::GridData
 Cinviwo::plot::detail::GridMesh
 Cinviwo::plot::GridParams
 Cinviwo::util::GridPos
 Cinviwo::plot::GridRenderer
 Cinviwo::unitgroups::Group
 Cinviwo::util::detail::grow< T >
 Cinviwo::util::detail::growImpl< T, Signed >
 Cinviwo::util::detail::growImpl< T, true >
 Cinviwo::util::detail::growImpl< unsigned char, false >
 Cinviwo::util::detail::growImpl< unsigned int, false >
 Cinviwo::util::detail::growImpl< unsigned short, false >
 Cinviwo::plot::detail::Guard< T, MP, MPs >
 Cinviwo::plot::detail::Guard< bool, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< dvec2, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< float, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< int, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< PlotAxis, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< std::filesystem::path, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< std::string, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< std::vector< double >, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< std::vector< std::string >, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< TickData::Style, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< vec2, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< vec3, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::Guard< vec4, inviwo::plot::detail::MemPtr >
 Cinviwo::plot::detail::GuardHelper< Cls, MP, MPs >
 Cinviwo::plot::detail::GuardHelper< Cls, MP >
 Cinviwo::HalfEdgesA half edge datastructure of the mesh topology. Note: only the topology is stored, no vertex data
 Cinviwo::hdf5::Handle
 ►CCefMessageRouterBrowserSide::Handler
 Cstd::hash< inviwo::BrushingTarget >
 Cstd::hash< inviwo::FileExtension >
 Cstd::hash< inviwo::PortConnection >
 Cstd::hash< inviwo::ProcessorPair >
 Cstd::hash< inviwo::PropertyLink >
 Cstd::hash< inviwo::resource::GL >
 Cstd::hash< inviwo::resource::PY >
 Cstd::hash< inviwo::resource::RAM >
 Cstd::hash< inviwo::ShaderType >
 Cstd::hash< std::pair< T, U > >
 Cstd::hash< std::tuple< TT... > >
 Cstd::hash< typename inviwo::ShaderSegment::Placeholder >
 Cinviwo::util::hashtuple::HashValueImpl< Tuple, Index >
 Cinviwo::util::hashtuple::HashValueImpl< Tuple, 0 >
 Cinviwo::detail::hasProcessorInfo< T >
 Cinviwo::MeshRasterizer::HatchingSettingsHatching settings. These are exactly the parameters from the IRIS-paper
 Cinviwo::detail::helper< F, I >
 Cinviwo::detail::helper< F, 0 >
 Cinviwo::help::HelpInport
 Cinviwo::help::HelpOutport
 Cinviwo::help::HelpProcessor
 Cinviwo::help::HelpProperty
 Cinviwo::util::detail::Hideer
 Cinviwo::Histogram1D
 Cinviwo::Histogram2D
 Cinviwo::HistogramCache
 Cinviwo::util::identifier
 Cinviwo::deserializer::IdentifierFunctions< GetID, MakeNew, ShouldMakeNew, CanRecreate, OnNew, OnRemove, OnMove >
 Cinviwo::xml::IdentifierReplacement
 Cinviwo::util::identity
 Cinviwo::IgnoreValues
 Cinviwo::FragmentListRenderer::IllustrationSettings
 Cinviwo::RasterizationRenderer::IllustrationSettings
 Cinviwo::ImageCache
 Cinviwo::ImageCompositor
 Cinviwo::ImageConvolution
 ►Cinviwo::ImageExporter
 Cinviwo::ImageReuseCache
 Cinviwo::ImgRect
 Cinviwo::ShaderObject::InDeclaration
 Cinviwo::deserializer::IndexFunctions< MakeNew, OnNew, OnRemove >
 Cinviwo::util::IndexMapper< N, IndexType >
 Cinviwo::util::IndexMapper< 2, IndexType >
 Cinviwo::util::IndexMapper< 3, IndexType >
 Cinviwo::util::IndexMapper< 3, size_t >
 Cinviwo::util::IndexProduct< T >
 Cinviwo::util::IndirectIterator< Iter, PropagateConst >
 Cinviwo::detail::LayerConf::Info
 Cinviwo::detail::MeshConf::Info
 Cinviwo::detail::VolumeConf::Info
 Cinviwo::ffmpeg::Video::Info
 Cinviwo::log::info< Args >
 Cinviwo::util::ColumnMapper::Info
 ►Cinviwo::InportFactoryObject
 Cinviwo::layout::Input
 ►Cstd::integral_constant
 Cinviwo::IntegralLine
 Cinviwo::IntegralLineSet
 Cinviwo::IntegralLineTracer< SpatialSampler, TimeDependent >
 Cinviwo::Interpolation< T, P >
 ►Cinviwo::animation::InterpolationFactoryObject
 Cinviwo::views::detail::intersection_fn
 Cinviwo::InviwoDefaultData< T, N >
 Cinviwo::InviwoDefaults< T >
 Cinviwo::InviwoDefaults< bool >
 Cinviwo::InviwoDefaults< char >
 Cinviwo::InviwoDefaults< double >
 Cinviwo::InviwoDefaults< float >
 Cinviwo::InviwoDefaults< int >
 Cinviwo::InviwoDefaults< short >
 Cinviwo::InviwoDefaults< size_t >
 Cinviwo::InviwoDefaults< std::string >
 Cinviwo::InviwoDefaults< unsigned char >
 Cinviwo::InviwoDefaults< unsigned int >
 Cinviwo::InviwoDefaults< unsigned short >
 ►Cinviwo::InviwoModuleA module class contains registrations of functionality, such as processors, ports, properties etc
 ►Cinviwo::InviwoModuleFactoryObject
 Cinviwo::InviwoModuleLibraryObserverSerializes the network, reloads modules and de-serializes the network when observed module library changes
 Cinviwo::InviwoSetupInfo
 ►Cstd::is_base_of
 Cinviwo::util::detail_indirect::is_const_iterator< Iterator >
 Cinviwo::util::is_constructible< Type, Arguments >
 Cinviwo::util::is_container< T >
 ►Cstd::is_floating_point
 Cinviwo::util::is_stream_insertable< T >
 Cinviwo::ProcessorListModel::Item
 Cinviwo::RAMCache< DataType >::Item
 Cinviwo::SearchDSL< Ts >::Item
 Cinviwo::filters::ItemFilter
 Cinviwo::util::sequence< T >::iterator
 Cinviwo::views::set_transform< V1, V2, Comp, Fn >::iterator
 Cinviwo::util::detailzip::iterator_tools< T >
 Cinviwo::util::detailzip::iterator_tools< std::tuple< Ts... > >
 Cinviwo::pool::detail::JobTraits< Job >
 ►Cinviwo::JSONConverter< Base >
 Cinviwo::JSONConverter< Inport >
 Cinviwo::JSONConverter< Outport >
 Cinviwo::JSONConverter< Property >
 Cinviwo::JSONSupplier< Base, Traits >
 ►Cinviwo::JSONSupplier< Inport, PortTraits >
 ►Cinviwo::JSONSupplier< Outport, PortTraits >
 ►Cinviwo::JSONSupplier< Property, PropertyTraits >
 Cinviwo::KDNode< N, T, P >
 Cinviwo::KDNode< N, T, P >
 Cinviwo::KDNodeDistWrapper< N, T, P >
 ►Cinviwo::KDTree< N, T, P >
 Cinviwo::KDTree< N, char, double >
 Cinviwo::util::KeepTrueWhileInScopeSets the given bool variable to true and restores its state when leaving the scope
 Cinviwo::animation::KeyframeWidgetQtLock
 Cinviwo::xml::Kind
 Cinviwo::detail::LayerConf
 Cinviwo::LayerConfig
 Cinviwo::LayerRamResizer
 Cinviwo::LayerReprConfig
 ►Cinviwo::glui::LayoutBase class for layouting glui::Elements
 Cinviwo::LCString
 Cinviwo::ConsoleWidget::Level
 Cinviwo::LicenseInfo
 Cinviwo::LightingConfig
 Cinviwo::LightingState
 Cinviwo::plot::LinearRange
 Cinviwo::LineDataSettings for line rendering
 Cinviwo::LineNumberResolver
 Cinviwo::algorithm::LineRendererHelper class for rendering a mesh as lines. Only renders Mesh with DrawType::Lines
 Cinviwo::utilgl::detail::LineWidthPolicy
 ►Cinviwo::LinkDialogTreeItem
 Cinviwo::LinkEvaluator
 Cinviwo::Literal
 ►Cinviwo::Logger
 Cinviwo::LogTableModelEntry
 Cinviwo::animation::MainAnimationResponsible for the main AnimationController and saving it in the workspace
 Cinviwo::deserializer::MapFunctions< IdTransform, MakeNew, ShouldMakeNew, CanRecreate, OnNew, OnRemove >
 Cinviwo::MarchingTetrahedron
 Cinviwo::amira::Material
 Cinviwo::util::MemoryFileHandleRAII class for providing a FILE stream handle to a buffer in memory. This class will open a file handle to /dev/null and use a dedicated buffer for buffering. As long as less bytes than getBufferSize() bytes are written/read, its status is well defined. However, after writing more than buffer size bytes, the buffer contents will be flushed, i.e. are no longer accessible
 Cinviwo::plot::detail::MemPtr< C, T, memptr >
 Cinviwo::MenuItem
 Cinviwo::MeshBnLGL
 Cinviwo::detail::MeshConf
 ►Cinviwo::MeshDrawer
 Cinviwo::Mesh::MeshInfo
 Cinviwo::MeshShaderCacheKeeps a set of shaders for various mesh configs
 Cinviwo::MeshTexturing
 Cinviwo::log::message< Args >
 Cinviwo::MetaDataMap
 ►Cinviwo::MetaDataOwnerHolds metadata and access functionality for set/get MetaDataOwner is the base class for all the objects that want to own metadata
 Cinviwo::util::MetaDataToProperty
 Cinviwo::MetaDataTraits< T >
 Cinviwo::MetaDataTraits< std::map< K, V, std::less<> > >
 Cinviwo::MetaDataTraits< std::vector< T > >
 Cinviwo::util::detail::min< T >
 Cinviwo::MinMaxPropertyState< T >
 Cinviwo::utilgl::BlendModeState::Mode
 Cinviwo::ModuleCallback
 Cinviwo::ModuleCallbackAction
 Cinviwo::ModuleContainer
 Cinviwo::ModuleManager
 Cinviwo::pyutil::ModulePath
 Cinviwo::util::BuildInfo::ModulesDir
 Cinviwo::InviwoSetupInfo::ModuleSetupInfo
 Cinviwo::approximations::MomentSettingsGL
 Cinviwo::MoveOnlyValue< T >Hold a "unique" value, the value will not be copied and when moving the moved from optional will be left empty
 Cinviwo::MoveOnlyValue< float >
 Cinviwo::MoveOnlyValue< inviwo::utilgl::ColorMask >
 Cinviwo::MoveOnlyValue< inviwo::utilgl::ScissorBox >
 Cinviwo::MoveOnlyValue< inviwo::utilgl::Viewport >
 Cinviwo::MoveOnlyValue< vec4 >
 Cinviwo::NetworkAnnotation
 Cinviwo::NetworkAutomation
 Cinviwo::NetworkEdge
 Cinviwo::NetworkLockA RAII utility for locking and unlocking the network
 Cinviwo::NetworkSyncClient
 ►Cinviwo::NetworkVisitorVisitor pattern base for visiting an Inviwo ProcessorNetwork
 Cinviwo::NetworkVisitorEnter
 Cinviwo::NetworkVisitorExit
 Cinviwo::ffmpeg::Frame::NoBuffersTag for constructing an AVFrame without data buffers,
 Cinviwo::NoData
 Cinviwo::ProcessorListModel::Node
 Cinviwo::serialization::Node
 Cinviwo::NodeSwitch
 ►Cinviwo::ffmpeg::NoMoveCopy
 Cinviwo::util::nonesuch
 Cinviwo::command::Nop
 Cinviwo::utilgl::NormalizationMap
 Cinviwo::util::NotificationBlocker
 Cinviwo::NumberWidgetConfig
 ►Cinviwo::ObservableInterface
 ►Cinviwo::Observer
 Cinviwo::util::ColumnMapper::OffsetAndPicking
 Cinviwo::Property::OnChangeBlocker
 Cinviwo::util::OnScopeExitCalls the given function when leaving the current scope
 Cinviwo::util::OpenProcessorFile
 Cinviwo::OptionPropertyState< T >
 Cinviwo::OptionPropertyTraits< T >
 Cinviwo::OptionPropertyTraits< BrushingTarget >
 Cinviwo::OptionPropertyTraits< FileExtension >
 Cinviwo::OptionPropertyTraits< inviwo::ffmpeg::CodecID >
 Cinviwo::ffmpeg::OutputStream::Options
 ►Cinviwo::OrdinalBaseWidget< T >
 Cinviwo::OrdinalBaseWidget< BT >
 Cinviwo::OrdinalBaseWidget< double >
 Cinviwo::OrdinalBaseWidget< float >
 Cinviwo::OrdinalBaseWidget< int >
 Cinviwo::OrdinalOptPropertyState< T >
 Cinviwo::OrdinalPropertyState< T >
 Cinviwo::OrdinalRefPropertyState< T >
 Cinviwo::detail::OrdinalSettingsTraits< Prop >
 Cinviwo::detail::OrdinalSettingsTraits< OrdinalOptProperty< T > >
 Cinviwo::util::ostream_joiner< DelimT, charT, traits >
 Cinviwo::ShaderObject::OutDeclaration
 ►Cinviwo::OutportFactoryObject
 Cinviwo::ffmpeg::OutputFormat
 ►Cstd::pair< T1, T2 >STL class
 Cinviwo::hdf5::Path
 Cinviwo::Document::PathComponent
 Cinviwo::PathHash
 Cinviwo::PeriodicityGL
 Cinviwo::util::Permutations< T >
 Cinviwo::plot::PersistenceDiagramPlotGLBase class for plotting a persistence diagram using OpenGL
 Cinviwo::PickingAction
 Cinviwo::PickingController
 Cinviwo::PickingControllerMouseState
 Cinviwo::PickingControllerTouchState
 Cinviwo::PickingMapperRAII tool for PickingActions
 Cinviwo::ShaderSegment::Placeholder
 Cinviwo::Plane
 Cinviwo::util::PMRDeleter
 Cinviwo::plot::ScatterPlotGL::Points
 Cinviwo::utilgl::detail::PointSizePolicy
 Cinviwo::Polygon< T >Create a Polygon which consists of points
 Cinviwo::utilgl::PolygonModeStateRAII object for OpenGL polygon mode as well as line width and point size Will set the polygon mode for GL_FRONT_AND_BACK since this is the only mode supported by the OpenGL core profile
 Cinviwo::PortConnection
 Cinviwo::PortInspector
 Cinviwo::PortInspectorFactoryObject
 Cinviwo::PortTraits< T, typename >A traits class for getting the class identifier from a Port. This provides a customization point if one wants to generate the class identifier dynamically, by specializing the traits for your kind of Port:
 Cinviwo::PortTraits< BaseImageInport< 0 > >
 Cinviwo::PortTraits< BaseImageInport< 1 > >
 Cinviwo::PortTraits< BrushingAndLinkingInport >
 Cinviwo::PortTraits< BrushingAndLinkingOutport >
 Cinviwo::PortTraits< DataInport< T, N, Flat > >
 Cinviwo::PortTraits< DataOutport< T > >
 Cinviwo::PortTraits< ImageOutport >
 Cinviwo::PortTraits< PythonInport >
 Cinviwo::PortTraits< PythonOutport >
 Cinviwo::PortTraits< RasterizationInport >
 Cinviwo::PortTraits< RasterizationOutport >
 Cinviwo::help::ProcessorDocs
 ►Cinviwo::ProcessorFactoryObject
 Cinviwo::ProcessorInfoStatic information about a processor. Needed mostly for the processor list and factories
 Cinviwo::ProcessorPair
 Cinviwo::WorkspaceAnnotationsQt::ProcessorShim
 Cinviwo::ProcessorStatus
 Cinviwo::ProcessorTraits< T >A traits class for getting the Processor info from a processor. This provides a customization point if one wants to generate the processor info dynamically, by specializing the traits for your kind of processor:
 Cinviwo::ProcessorTraits< BasisTransform< Mesh > >
 Cinviwo::ProcessorTraits< BasisTransform< Volume > >
 Cinviwo::ProcessorTraits< CompositeSink< InportType, OutportType > >
 Cinviwo::ProcessorTraits< CompositeSource< InportType, OutportType > >
 Cinviwo::ProcessorTraits< DataToSequence< T > >
 Cinviwo::ProcessorTraits< FileCache< DataType, InportType, OutportType > >
 Cinviwo::ProcessorTraits< HistogramToDataFrame< Layer > >
 Cinviwo::ProcessorTraits< HistogramToDataFrame< Volume > >
 Cinviwo::ProcessorTraits< InputSelector< Inport, Outport > >
 Cinviwo::ProcessorTraits< MetaDataProcessor< T, TInport, TOutport > >
 Cinviwo::ProcessorTraits< PathLines3D >
 Cinviwo::ProcessorTraits< SequenceBrush< T > >
 Cinviwo::ProcessorTraits< SequenceCompositeSink< InportType, OutportSequenceType > >
 Cinviwo::ProcessorTraits< SequenceCompositeSource< InportSequenceType, OutportType > >
 Cinviwo::ProcessorTraits< SequenceSelect< T, OutportType > >
 Cinviwo::ProcessorTraits< SequenceSource< Conf > >
 Cinviwo::ProcessorTraits< SequenceToDataFrame< T > >
 Cinviwo::ProcessorTraits< StreamLines2D >
 Cinviwo::ProcessorTraits< StreamLines3D >
 Cinviwo::ProcessorTraits< Transform< Layer > >
 Cinviwo::ProcessorTraits< Transform< Mesh > >
 Cinviwo::ProcessorTraits< Transform< TetraMesh > >
 Cinviwo::ProcessorTraits< Transform< Volume > >
 Cinviwo::ProcessorTraits< VectorToBuffer< T > >
 Cinviwo::ProcessorTraits< WorldTransformDeprecated< Mesh > >
 Cinviwo::ProcessorTraits< WorldTransformDeprecated< Volume > >
 ►Cinviwo::ProcessorWidgetFactoryObject
 Cinviwo::pool::Progress
 Cinviwo::LightVolumeGL::PropagationParameters
 Cinviwo::approximations::PropertiesDescribes the approximation properties
 ►Cinviwo::PropertyConverter
 Cinviwo::PropertyConverterManager
 Cinviwo::util::PropertyDistanceSorter
 ►Cinviwo::PropertyEditorWidget
 ►Cinviwo::PropertyFactoryObject
 Cinviwo::PropertyLink
 Cinviwo::PropertyPresetManagerManage property presets. Has a set of global application presets, a set of workspace presets, and handles property specific presets
 Cinviwo::PropertySemantics
 Cinviwo::PropertyTraits< T >A traits class for getting the class identifier from a Property. This provides a customization point if one wants to generate the class identifier dynamically, by specializing the traits for your kind of Property:
 Cinviwo::PropertyTraits< Gaussian1DProperty >
 Cinviwo::PropertyTraits< Gaussian2DProperty >
 Cinviwo::PropertyTraits< Gaussian3DProperty >
 Cinviwo::PropertyTraits< MinMaxProperty< T > >
 Cinviwo::PropertyTraits< OptionProperty< T > >
 Cinviwo::PropertyTraits< OrdinalAnimationProperty< T > >
 Cinviwo::PropertyTraits< OrdinalOptProperty< T > >
 Cinviwo::PropertyTraits< OrdinalProperty< T > >
 Cinviwo::PropertyTraits< OrdinalRefProperty< T > >
 Cinviwo::PropertyTraits< StringsProperty< N > >
 ►Cinviwo::PropertyWidget
 ►Cinviwo::PropertyWidgetFactoryObject
 Cinviwo::util::detailzip::proxy< Ts >
 Cinviwo::PtrEqual< T >
 Cinviwo::PtrHash< T >
 Cinviwo::resource::PY
 Cinviwo::PythonMenu
 Cinviwo::PythonProcessorFactoryObjectData
 Cinviwo::PythonScript
 ►CQAbstractItemModel
 ►CQAbstractListModel
 ►CQAbstractNativeEventFilter
 ►CQAbstractTableModel
 ►CQComboBox
 ►CQDialog
 ►CQDockWidget
 ►CQDoubleSpinBox
 ►CQDrag
 ►CQEvent
 ►CQFileDialog
 ►CQGraphicsItem
 ►CQGraphicsRectItem
 ►CQGraphicsScene
 ►CQGraphicsTextItem
 ►CQGraphicsView
 ►CQLabel
 ►CQLineEdit
 ►CQListView
 ►CQMainWindow
 ►CQMenu
 ►CQMimeData
 ►CQObject
 ►CQOpenGLWidget
 ►CQPlainTextEdit
 ►CQPushButton
 ►CQScrollArea
 ►CQSortFilterProxyModel
 ►CQSplitter
 Cinviwo::QStringHelper< T >
 Cinviwo::QStringHelper< long int >
 Cinviwo::QStringHelper< unsigned long int >
 ►CQStyledItemDelegate
 ►CQSyntaxHighlighter
 ►CQTableView
 ►Cinviwo::detail::QThreadChecker
 ►CQTreeView
 ►CQTreeWidget
 Cinviwo::ClockGL::Query
 Cinviwo::InviwoApplication::Queue
 ►CQWidget
 Cinviwo::kind::RAM
 Cinviwo::resource::RAM
 Cinviwo::RAMCache< DataType >
 Cinviwo::RAMCache< std::shared_ptr< const DataType > >
 Cinviwo::util::RandomCubicalPointGeneration
 Cinviwo::util::detail::RandomNumberRangeValues
 Cinviwo::util::RandomSphericalPointGeneration
 ►Cstd::ranges::range_adaptor_closure
 Cinviwo::utilgl::RangeConversionMap
 ►Cstd::rank
 Cinviwo::RasterizationA functor class for rendering geometry into a fragment list Will be applied by a renderer containing an A-buffer
 ►Cinviwo::RasterizationRendererBase
 Cinviwo::RasterizeHandle
 Cinviwo::RateLimiter< minIntervalMs, F >
 Cinviwo::RateLimiter< 200, void(*)(QGraphicsItem *p)>
 Cinviwo::RaycastingState
 Cinviwo::ReaderWriter< DataType >
 Cinviwo::animation::Recorder
 Cinviwo::ffmpeg::Recorder
 ►Cinviwo::animation::RecorderFactory
 Cinviwo::animation::RecorderOptions
 Cinviwo::statsutil::RegresionResult
 Cinviwo::RegularInportIterator< T >
 Cinviwo::command::RemoveConnection
 Cinviwo::command::RemoveLink
 Cinviwo::command::RemoveProcessor
 Cinviwo::RenderBufferObject
 Cinviwo::glui::RendererBasic rendering functionality required to render UI elements. Also provides a texture cache for different widgets. Each set of widget textures is represented by a 2D texture array consisting of six textures (widget state normal, pressed, checked plus corresponding halos)
 Cinviwo::representation_traits< DataType, Kind >
 Cinviwo::representation_traits< Volume, kind::Base >
 Cinviwo::representation_traits< Volume, kind::Disk >
 Cinviwo::representation_traits< Volume, kind::GL >
 Cinviwo::representation_traits< Volume, kind::RAM >
 Cinviwo::RepresentationConverterMetaFactory
 Cinviwo::RepresentationConverterPackage< BaseRepr >
 Cinviwo::RepresentationFactoryManager
 Cinviwo::RepresentationMetaFactory
 Cinviwo::MeshShaderCache::Requirement
 Cinviwo::plot::detail::Resetter
 Cinviwo::Resource
 Cinviwo::ResourceMeta
 Cinviwo::HistogramCache::Result
 Cinviwo::IntegralLineTracer< SpatialSampler, TimeDependent >::Result
 Cinviwo::csvfilters::RowFilter
 Cinviwo::RuntimeModuleLoading
 Cinviwo::SafeCStr< N >Safe and efficient conversion of a string_view to a null terminated c-string Uses a internal char buffer of size N to store a null terminated copy of the string_view if string_view is larger than N a char[] will be heap allocated. Note: string_view.data() is not null terminated and can not be passed to functions that expect a c-string
 Cinviwo::util::same_extent< T, U >
 Cinviwo::utilqt::Save< T >
 Cinviwo::util::SawToothOptions
 Cinviwo::util::ColumnMapper::ScaleAndOffset
 Cinviwo::utilgl::ScissorBoxRepresentation of an OpenGL viewport with setter and getter
 Cinviwo::utilgl::ScissorStateRAII object for OpenGL scissor state
 Cinviwo::ScopedIncrement< I >
 Cinviwo::ScopedPropertySerializationMode
 Cinviwo::SearchDSL< Ts >
 Cinviwo::SearchDSL< inviwo::Processor >
 Cinviwo::SearchDSL< inviwo::ProcessorListModel::Item >
 Cinviwo::ShaderComponent::Segment
 Cinviwo::hdf5::Selection
 Cinviwo::SelectionColorState
 Cinviwo::util::sequence< T >
 ►Cinviwo::animation::SequenceEditorFactoryObject
 Cinviwo::layout::SequenceInput
 Cinviwo::SequenceToDataFrameTraits< T >
 Cinviwo::SequenceToDataFrameTraits< BufferBase >
 Cinviwo::SequenceToDataFrameTraits< Image >
 Cinviwo::SequenceToDataFrameTraits< Layer >
 Cinviwo::SequenceToDataFrameTraits< Mesh >
 Cinviwo::SequenceToDataFrameTraits< Volume >
 ►Cinviwo::Serializable
 Cinviwo::SerializationMapTraits< K >
 Cinviwo::SerializationMapTraits< std::pair< F, S > >
 ►Cinviwo::SerializeBase
 Cinviwo::SerializeConstants
 Cinviwo::Shader
 ►Cinviwo::ShaderComponent
 Cinviwo::ShaderObject
 ►Cinviwo::ShaderResourceAbstraction for a shader source file
 Cinviwo::ShaderSegment
 Cinviwo::ShaderTypeEncapsulate a GLenum shader type, and related information
 Cinviwo::SharedLibraryLoader for dll/so/dylib. Get functions from loaded library using findSymbol(...)
 Cinviwo::util::SharedSequenceData
 Cinviwo::util::detail::Shower
 Cinviwo::SimpleMeshCreator
 Cinviwo::utilgl::SimpleState< Policy >Policy-based RAII object for OpenGL state
 Cinviwo::SinglePropertySetting
 Cinviwo::Singleton< T >
 ►Cinviwo::Singleton< InviwoApplication >
 ►Cinviwo::Singleton< LogCentral >
 ►Cinviwo::Singleton< PickingManager >
 ►Cinviwo::Singleton< RenderContext >
 ►Cinviwo::Singleton< ShaderManager >
 ►Cinviwo::Singleton< SharedOpenGLResources >
 Cinviwo::SourceContext
 Cinviwo::utildoc::TableBuilder::Span_t
 ►Cinviwo::Spatial4DSamplerBase
 ►Cinviwo::SpatialCoordinateTransformer
 ►Cinviwo::SpatialEntityA convenience class to generate transformation matrices between the different coordinate systems in use
 ►Cinviwo::SpatialSampler< ReturnType >
 Cinviwo::SpatialSampler< dvec2 >
 Cinviwo::SpatialSampler< dvec3 >
 Cinviwo::SpatialSampler< dvec4 >
 Cinviwo::SphereConfig
 Cinviwo::util::SplatInput
 Cinviwo::util::SplatSettings
 Cinviwo::layout::SplitterPositions
 Cinviwo::SplitterRendererUtility class for rendering vertical or horizontal splitters and providing drag interactions. This class will invalidate the processor for hover and drag events in order to trigger a redraw
 ►Cinviwo::SplitterSettings
 Cinviwo::StandardEvaluationErrorHandler
 Cinviwo::StandardExceptionHandler
 Cinviwo::util::starts_with_fn
 ►Cinviwo::pool::detail::State
 Cinviwo::StateCoordinator< T >
 Cinviwo::StateCoordinator< bool >
 Cinviwo::StateCoordinator< inviwo::ProcessorStatus >
 Cinviwo::detail::static_size_t< T >
 Cinviwo::detail::static_size_t< char[N]>
 Cinviwo::detail::static_size_t< StaticString< N > >
 Cinviwo::StaticString< N >A compile time string implementation. Supports compile time string concatenation and conversion to std::string, std::string_view and null terminated const char*. The stored string is null terminated
 Cinviwo::Statistics
 Cinviwo::command::Stats
 Cinviwo::StipplingDataSettings for stippling (Dashed line, e.g., - - -)
 Cinviwo::StrBufferA string formating buffer A utility for formatting strings. Uses a stack buffer of 500 chars that will grow on the heap if needed. The StrBuffer is implicitly convertible to a string_view
 ►Cstd::streambuf
 Cinviwo::StringComparePMR
 Cinviwo::StringHashTransparent string hashing for use in unordered containers with string keys for example: std::unordered_map<std::string, V, StringHash, std::equal_to<>>;
 Cinviwo::StringLessPMR
 Cinviwo::log::SuppressLoggingLocal
 Cinviwo::utildoc::TableBuilder
 Cinviwo::Tag
 Cinviwo::Tags
 Cinviwo::util::TempFileHandleRAII interface for providing a file handle and file name to a temporary file
 ►CTemplatePropertyWidgetCEF
 Cinviwo::TemporalVolumeData structure for time-dependent volumetric data
 ►Cinviwo::TemporalVolumeLoaderAbstract interface for lazily loading the individual time steps (frames) of a TemporalVolume
 Cinviwo::TetraMeshBuffers
 Cinviwo::TexAtlasEntry
 Cinviwo::TexAtlasRenderInfo
 Cinviwo::utilgl::TexEnvRAII object for texture environments of a texture bound to a given texture unit
 Cinviwo::utilgl::TexParameterRAII object for texture parameters of a texture bound to a given texture unit
 Cinviwo::TextBoundingBoxStruct for holding bounding box information for a specific text
 Cinviwo::plot::TextData
 Cinviwo::TextFileReader
 Cinviwo::TextRendererRender text using the FreeType font library
 Cinviwo::TextTextureObject
 Cinviwo::util::TextureAtlasTexture atlas for a number of strings rendered with the TextRenderer
 ►Cinviwo::TextureBase
 Cinviwo::TextureQuadRendererThis class provides functionality for rendering an image, a layer, or a texture onto the current render target
 Cinviwo::TextureUnit
 Cinviwo::TextureUnitContainer
 Cinviwo::TFData
 Cinviwo::TFDataTraits< T >
 Cinviwo::TFDataTraits< TemporalVolume >
 Cinviwo::TFLookupTable
 Cinviwo::TFPrimitiveData
 ►Cinviwo::TFPropertyConceptProperty interface used by the TF dialog to support different TF properties
 Cinviwo::ThreadPool
 Cinviwo::plot::TickData
 Cinviwo::plot::detail::TickMesh
 Cinviwo::cimgutil::TIFFHeader
 Cinviwo::Timer
 Cinviwo::TimerThread
 ►Cinviwo::shuntingyard::TokenBase
 Cinviwo::TouchDeviceTouch device that generated a touch event. Touch screen device generate points that are physically located on screen. Touch pad device is similar to a mouse, which generate points that are off-screen
 Cinviwo::TouchPoint
 ►Cinviwo::TrackballObjectInterface for Trackball interaction
 ►Cinviwo::animation::TrackFactoryObject
 ►Cinviwo::animation::TrackWidgetQtFactoryObject
 ►Cpybind11::trampoline_self_life_support
 Cinviwo::Transformer< T, Enable >
 Cinviwo::Transformer< T, typename std::enable_if< util::is_floating_point< T >::value >::type >
 Cinviwo::util::TransformIterator< Transform, Iter >
 ►Cstd::true_type
 Cstd::tuple_element< N, ::inviwo::util::detailzip::proxy< Ts... > >
 Cinviwo::util::ColumnMapper::Type< N, T, Transform >
 ►Cinviwo::buffertraits::TypedMeshBufferBase< T, DIM, attrib, location >
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, 1, static_cast< int >(BufferType::CurvatureAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, 1, static_cast< int >(BufferType::RadiiAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, 1, static_cast< int >(BufferType::ScalarMetaAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, 3, static_cast< int >(BufferType::NormalAttrib)>
 Cinviwo::buffertraits::TypedMeshBufferBase< float, 3, static_cast< int >(BufferType::TexCoordAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, 4, static_cast< int >(BufferType::ColorAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< float, DIMS, static_cast< int >(BufferType::PositionAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::IndexAttrib)>
 ►Cinviwo::buffertraits::TypedMeshBufferBase< uint32_t, 1, static_cast< int >(BufferType::PickingAttrib)>
 Cinviwo::TypeList< Ts >
 Cinviwo::hdf5::TypeMap< T >
 Cinviwo::hdf5::TypeMap< char >
 Cinviwo::hdf5::TypeMap< double >
 Cinviwo::hdf5::TypeMap< float >
 Cinviwo::hdf5::TypeMap< int >
 Cinviwo::hdf5::TypeMap< long long >
 Cinviwo::hdf5::TypeMap< short >
 Cinviwo::hdf5::TypeMap< unsigned char >
 Cinviwo::hdf5::TypeMap< unsigned int >
 Cinviwo::hdf5::TypeMap< unsigned long long >
 Cinviwo::hdf5::TypeMap< unsigned short >
 Cinviwo::UnicodeFloat
 Cinviwo::UniformLabelAtlasGL
 Cinviwo::views::detail::union_fn
 ►Cstd::unique_ptr< T >STL class
 Cinviwo::UnitDesc
 Cinviwo::OpacityOptimization::Units
 Cinviwo::command::Update
 Cinviwo::detail::Utf8CodePointIterator< Iter, Sentinel >
 Cinviwo::util::value_type< T >
 Cinviwo::ValueWrapper< T >
 Cinviwo::ValueWrapper< AcceptMode >
 Cinviwo::ValueWrapper< bool >
 Cinviwo::ValueWrapper< ConstraintBehavior >
 Cinviwo::ValueWrapper< dmat3 >
 Cinviwo::ValueWrapper< dmat4 >
 Cinviwo::ValueWrapper< double >
 Cinviwo::ValueWrapper< dvec2 >
 Cinviwo::ValueWrapper< dvec3 >
 Cinviwo::ValueWrapper< dvec4 >
 Cinviwo::ValueWrapper< FileMode >
 Cinviwo::ValueWrapper< float >
 Cinviwo::ValueWrapper< GestureStates >
 Cinviwo::ValueWrapper< GestureTypes >
 Cinviwo::ValueWrapper< HistogramMode >
 Cinviwo::ValueWrapper< HistogramSelection >
 Cinviwo::ValueWrapper< int >
 Cinviwo::ValueWrapper< inviwo::FileExtension >
 Cinviwo::ValueWrapper< inviwo::IsoValueCollection >
 Cinviwo::ValueWrapper< inviwo::PropertySemantics >
 Cinviwo::ValueWrapper< inviwo::TransferFunction >
 Cinviwo::ValueWrapper< ivec2 >
 Cinviwo::ValueWrapper< ivec3 >
 Cinviwo::ValueWrapper< ivec4 >
 Cinviwo::ValueWrapper< IvwKey >
 Cinviwo::ValueWrapper< KeyModifiers >
 Cinviwo::ValueWrapper< KeyStates >
 Cinviwo::ValueWrapper< mat4 >
 Cinviwo::ValueWrapper< MouseButtons >
 Cinviwo::ValueWrapper< MouseStates >
 Cinviwo::ValueWrapper< Prefabs >
 Cinviwo::ValueWrapper< size2_t >
 Cinviwo::ValueWrapper< size3_t >
 Cinviwo::ValueWrapper< size4_t >
 Cinviwo::ValueWrapper< size_t >
 Cinviwo::ValueWrapper< std::filesystem::path >
 Cinviwo::ValueWrapper< std::string >
 Cinviwo::ValueWrapper< std::vector< std::filesystem::path > >
 Cinviwo::ValueWrapper< TransferFunction >
 Cinviwo::ValueWrapper< uint32_t >
 Cinviwo::ValueWrapper< value_type >
 Cinviwo::ValueWrapper< vec2 >
 Cinviwo::ValueWrapper< vec3 >
 Cinviwo::ValueWrapper< vec4 >
 Cinviwo::VersionParses a version string "Major.Minor.Patch-PreRelease+Build" and allow versions to be compared. Try to follow semantic versioning: http://semver.org/ A nuanced picture, i.e. reasons why you do not necessarily need to follow semantic versioning: "Why Semantic Versioning Isn't": https://gist.github.com/jashkenas/cbd2b088e20279ae2c8e
 ►Cinviwo::VersionConverter
 Cinviwo::EventTransformer::View
 Cinviwo::layout::View
 Cinviwo::ViewManager::View
 ►Cstd::ranges::view_interface
 Cinviwo::ViewManagerA viewport manager for layout processors like imagelayout. Viewports are added using the following coordinate system:
 Cinviwo::utilgl::ViewportRepresentation of an OpenGL viewport with setter and getter
 Cinviwo::utilgl::ViewportStateRAII object for OpenGL viewports
 Cinviwo::VolumeBorders
 Cinviwo::detail::VolumeConf
 Cinviwo::VolumeConfig
 Cinviwo::VolumeFragmentListRenderer
 Cinviwo::VolumeNormalization
 Cinviwo::VolumeRAMSubSet
 Cinviwo::VolumeReprConfig
 Cinviwo::VolumeReuseCacheProvides a cache for reusing Volume objects with a specific configuration
 Cinviwo::log::warn< Args >
 ►Cinviwo::glui::WidgetFactoryObject
 ►Cinviwo::glui::WidgetSupplier
 Cinviwo::WorkspaceInfo
 Cinviwo::WorkspaceManager
 Cinviwo::util::detail::wrap< Wrapper, List >
 Cinviwo::util::detail::wrap< Wrapper, List< Ts... > >
 ►Cinviwo::utildoc::TableBuilder::Wrapper
 Cinviwo::util::detailzip::zipIterator< Iterables >
 Cinviwo::util::detailzip::zipper< Iterable >
 Cinviwo::ZoomOptions
 ►Cinviwo::Funcs
 ►Cinviwo::util::Ts