| ▼ base | |
| ▼ include | |
| ▶ communication | |
| IOService.h | Wrapper for boost::asio::io_service |
| MulticastSender.h | Class for sending multicast messages |
| SerialPort.h | Wrapper class for boost::asio::serial_port to add baudrate support for non standard baudrates |
| SyncTimedRead.h | Methods for synchronously reading data using boost asio with timeout |
| ▶ database | |
| SQLiteDB.h | A wrapper class for the SQLite SQL database |
| SQLiteQuery.h | Class representing a result of a database query |
| StripedStorage.h | Stores data sequentially into different files (striped) providing a reliable way to retrieve data later from one of the files |
| ▶ error | |
| CallStack.h | Encapsulates call stack functionality |
| Exception.h | Exception base class |
| ExceptionCallStackSize.h | |
| Exceptions.h | Commonly used exception classes |
| Inspect.h | Provides the MIRA_INSPECT macro |
| LogConsoleSink.h | Logging sink for log output to console |
| LogCustomizableFilter.h | A customizable log filter |
| LogCustomizableFormatter.h | A customizable log formatter |
| LogFileSink.h | Logging sink for file output with support for rolling and daily log files |
| Logging.h | Header including various log headers |
| LoggingAux.h | Auxiliary logging macros for special entities like exceptions, etc |
| LoggingCore.h | Core class of the logging library |
| LogSimpleFormatter.h | A simple log formatter |
| LogTimer.h | Stop watch timer for logging execution times |
| LogTxtStreamSink.h | Simple stream log sink |
| SignalHandler.h | Registration of signal handlers for several interrupt signals |
| SystemError.h | A platform independent way to get the last system error code |
| ▶ factory | |
| Class.h | $Definition of the Class which supports some kind of class reflection and acts like a class factory$ |
| Factory.h | $Header file containing base classes to enable class creation using a class factory$ |
| FactoryMacros.h | $Macros for registering classes$ |
| HasDefaultConstructor.h | $short description$ |
| LibraryRegistry.h | Registry for shared libraries |
| LightFactoryMutexGetter.h | $This file avoids recursive includes between Class.h and Factory.h$ |
| ManifestAgent.h | ManifestAgent manages loading of manifest files |
| NullClass.h | Provide marker class for marking an invalid "null" class |
| Object.h | $Defines object class as base class for classFactory compatible classes$ |
| TClass.h | $In contrast to the VacantClass this is the "real" class specific implementation which is able to construct the class$ |
| TemplateClass.h | $Definition of the template class objects which enables the factory to work with template classes$ |
| TypeId.h | Provides method for generating a unique id for any type |
| VacantClass.h | $Interface for the hollow class, which loads the library associated with the class if necessary |
| ▶ geometry | |
| Bresenham.h | This header provides a set of functions to iterate over lines with the Bresenham or Bresenham Run-Slice Algorithm |
| Circle.h | A class representing a circle |
| DistanceLUT.h | This header provides a class for fast looking up the upper and lower bounds of the euclidean distances between a point and cells arranged in a regular grid |
| Geometry.h | Include header for the main geometry classes |
| Line.h | A class for a n-dimensional line |
| Point.h | Class for 2D, 3D and N-dimensional points |
| Polygon.h | Simple Wrapper for Boost::geometry polygon |
| RasterPolygon.h | Polygon rasterisation |
| RasterPolygonUtils.h | Utilities for rasterPolygon |
| RasterRect.h | Rasterizes an 2D Rectangle scanline per scanline |
| RasterTransformation.h | |
| RasterTriangle.h | Rasterizes triangles scanline by scanline |
| Rect.h | Provides multidimensional rectangle templates |
| Size.h | This class provides templatized multidimensional sizes for multidimensional geometric objects |
| ▶ image | |
| Color.h | This file contains color classes for the Img class |
| Colormap.h | This file contains classes for different color colormaps (like Jet, HSV, etc.) |
| Img.h | Header file containing Img classes that wrap cv::Mat |
| ImgIterator.h | ImgIterator classes that wrap OpenCV iterators |
| ImgPainter.h | Advanced methods for drawing to an Img |
| ImgPixel.h | Classes to access pixels of images with variable type and channels |
| TgaFormat.h | Provides method for loading and truecolor TGA (Targa) images files |
| ▶ json | |
| JSON.h | Wrappers for JSON |
| ▶ math | |
| Angle.h | Implementations of angles (values in periodic interval of width 2*pi) with arbitrary base type |
| CholeskyInverse.h | Computes inverse of matrix using cholesky decomposition |
| CRSplineInterpolator.h | Provides spline interpolator |
| Eigen.h | Include file for all eigen related things |
| EigenFormat.h | Wrappers around eigen in/output to support streaming operators |
| IncrementalMoments.h | Incremental computation of one- and higher-dimensional statistical moments of first and higher orders (mean and variance, etc.) |
| IntervalFilter.h | IntervalFilter base class/concept |
| IsApprox.h | Contains helper to check if two values are approximately the same |
| Lerp.h | Functions for linear interpolation of different types like scalars, angles and rotations |
| LinearInterpolator.h | Filter that can be used for linear interpolation |
| Math.h | Includes often needed math headers and methods and provides additional constants |
| Modulo.h | Defines modulo function for both integral and floating point types |
| NearestNeighborInterpolator.h | Filter that returns the nearest neighbor |
| NormalRandomGenerator.h | Random distribution for drawing samples from normal distributions |
| NormCDF.h | Functions for computing the Normal cumulative distribution function |
| Power.h | Functions for computing powers with constant integral exponent or constant integral exponent and base |
| Random.h | Functions for generating random numbers |
| RandomGenerator.h | Helper singleton to easily generate random generators using the boost::random distributions and generators |
| Saturate.h | Saturation function for limiting a value to an interval |
| SchmittTriggerHysteresis.h | Dual threshold hysteresis trigger class |
| Truncate.h | Truncates a floating point value to a given number of decimals |
| UniformRandomGenerator.h | A random generator that samples random numbers within the interval that is passed to the constructor |
| YawPitchRoll.h | Conversion from yaw, pitch and roll to Quaternion and vice versa |
| ▶ platform | |
| Align.h | Macros for data alignment in memory |
| Console.h | Platform dependent functions to control the console and its settings |
| Endian.h | Utilities for byte order conversion between little and big endian |
| Environment.h | Functions for platform independent resolving of environment variables |
| Memory.h | System independent way of getting the memory usage of a process |
| Platform.h | Platform dependent defines and macros |
| Process.h | Platform independent system calls |
| ProcessSpawnManager.h | |
| Typename.h | Get compiler and platform independent typenames |
| Types.h | |
| ▶ rpc | |
| AbstractDeferredInvoker.h | Abstract interface for DeferredInvoker |
| AbstractInterfaceCallbackHandler.h | Abstract interface for handler(s) that get called upon new services with a special interface get available |
| AbstractRPCClient.h | Abstract interface for RPCClient |
| AbstractRPCHandler.h | Abstract interface for RPCHandler(s) |
| BinaryRPCBackend.h | Provides binary client and server side requests and responses |
| JSONRPCBackend.h | Provides JSON client and server side requests and responses |
| JSONRPCResponse.h | Special response type for JSON RPC calls |
| RPCCallDefinition.h | RPCCallDefinition for storing all information required to call a service method |
| RPCClient.h | Implementation of the client side of an RPC call |
| RPCError.h | Error codes for reasons of errors/exceptions while processing an rpc call |
| RPCFuture.h | Implementation of RPCFuture |
| RPCInvoker.h | Implements the RPCInvoker and TRPCInvoker classes |
| RPCManager.h | Contains internal RPCManager class |
| RPCPatternCheck.h | Provides RPC SFINAE helper to check whether a provided description parameter pack is valid |
| RPCServer.h | Server side implementation of RPC calls |
| RPCSignature.h | RPCSignature for storing all information about an RPC method signature |
| ▶ security | |
| AESFilter.h | Classes for a AES encryption/decryption based on boost::iostreams filter |
| Base64.h | Encode/Decode base64 strings |
| HashStream.h | Some basic classes for different Hash function |
| MD5.h | Implementation of the MD5 hash function |
| OpenSSLWrapperMD.h | |
| RSAFilter.h | A class for a RSA encryption based on boost::iostreams filter |
| RSAKey.h | A class for a RSA key |
| RSASignature.h | A class for signing and verifing a message signature based on a RSA encryption |
| SHA1.h | Implementation of the SHA1 hash function |
| SHA256.h | Implementation of the SHA256 hash function |
| ▶ serialization | |
| ▶ adapters | |
| ▶ std | |
| StlCollections.h | Helpers for serialization and deserialization of STL containers |
| AbstractReflector.h | Abstract base class for most Reflectors |
| Accessor.h | Contains internal accessor class that abstracts from the underlying getter and setter classes or direct access to provide a transparent and uniform interface (The classes in this header are part of the internals) |
| Array.h | Wrapper class for reflecting arrays |
| BinaryJSONConverter.h | Direct conversion between binary and JSON serialized data (using metatype description) |
| BinarySerializer.h | Binary serializer and deserializer |
| BinarySerializerCodec.h | Base class for codecs for BinarySerializer and BinaryDeserializer |
| DefaultInitializer.h | Provides the DefaultInitializer |
| Deserializer.h | Contains base class for all deserializers |
| GetterSetter.h | Provides definition for getters and setters that are used with the serialization framework |
| IgnoreMissing.h | Marker for indicating parameters that should be ignored if they are
missing in the config file. |
| IsAtomicSerializable.h | Provides type trait that indicates whether a type can be serialized as atomic value |
| IsBitwiseSerializable.h | Provides type trait that indicates whether a type can be serialized bitwise |
| IsCollection.h | Provides type trait that indicates whether a type is a collection |
| IsNotMetaSerializable.h | Type trait that indicates whether a type does not support to gather meta information about it |
| IsObjectTrackable.h | Provides type trait that indicates whether pointer/object tracking should be enabled for a certain type |
| IsPointerOrSharedPointer.h | Provides type trait that indicates whether a type is a pointer type or a shared pointer |
| IsTransparentSerializable.h | Provides type trait that indicates whether a type should be serialized "transparently" |
| JSONSerializer.h | Serializer and Deserializer for JSON format |
| MetaSerializer.h | Serializer for creating meta information out of types using serialization |
| NoGenericReflect.h | Provides the MIRA_NO_GENERIC_REFLECT macros |
| PolymorphicPointerReflector.h | For internal use by RecursiveMemberReflector.h! |
| Print.h | Provides print() method that uses serialization to print objects |
| PropertyHint.h | Provides property hints and attributes |
| PropertyManager.h | PropertyManager that stores PropertyNodes |
| PropertyNode.h | Declaration and implementation of the property node hierarchy |
| PropertyReflector.h | Base class for all Reflectors that take care of properties |
| PropertySerializer.h | Serializer that handles properties and creates PropertyNodes |
| PropertyTree.h | Helper class for representing the tree structure of properties |
| RecursiveMemberReflector.h | Description |
| ReflectCollection.h | ReflectCollectionCount and ReflectCollectionItems to be specialized for certain Reflectors |
| ReflectControlFlags.h | Flags controlling reflector behaviour |
| ReflectMemberMeta.h | Struct to take meta information for each reflected member |
| ReflectorInterface.h | Contains the base interface of all Reflectors, Serializers, etc |
| ReflectorMacros.h | Macros for use with reflectors |
| Serialization.h | Provides MIRA_CLASS_SERIALIZATION macro and includes the major headers of the serialization framework |
| Serializer.h | Contains the Serializer template, a base class for all serializers |
| SetterNotify.h | Provides a special setter, that simply sets the value of the member to the given value AND calls a user defined notification method afterwards |
| SplitReflect.h | Provides MIRA_SPLIT_REFLECT macros |
| VoidCast.h | Provides safe casts for casting from a pointer to void* and vice versa while taking care of polymorphism and multiple inheritance |
| XMLSerializer.h | XMLSerializer and XMLDeserializer |
| ▶ stream | |
| BinaryStream.h | Contains the BinaryIStream and BinaryOStream classes for fast and efficient streaming of binary data |
| BufferStream.h | Contains BufferStream a stream for input and output of data to/from a wrapped Buffer |
| GzStream.h | |
| NumericalStream.h | |
| ▶ thread | |
| Atomic.h | Contains methods for simple atomic operations (such as increment, etc.) that are thread-safe without the need to lock a mutex, etc |
| CyclicRunnable.h | Runnable concept that executes an operation repeatedly in an defined interval |
| ScopedAccess.h | Grants thread-safe access to an object that should be protected from concurrent access |
| Spinlock.h | Implementation of Spinlock |
| Thread.h | Includes, defines and functions for threads |
| ThreadID.h | OS independent thread id |
| ThreadMonitor.h | A thread monitor, which collects information about the resources of all running threads of the current process |
| ▶ transform | |
| Pose.h | Typedefs for different Pose datatypes that are internally RigidTransforms |
| RigidTransform.h | Rigid transformation class |
| TransformCast.h | Contains transform_cast operator |
| Transformer.h | Contains the Transformer class that contains everything to handle transformation trees and to compute transforms within those trees |
| TransformerNode.h | AbstractTransformerNode base class and TransformerNode reference implementation |
| Velocity.h | Velocity typedefs for representing translational and angular velocities in 2D and 3D as RigidTransforms |
| ▶ utils | |
| Bind.h | Wrapper for boost/bind |
| BoostTestUtils.h | Helper functions for boost unit tests |
| Buffer.h | Generic buffer class that can be used as a replacement for std::vector |
| CompressBuffer.h | Compression of uint8 Buffers using libzip |
| EnumToFlags.h | Macros for generating logical operators for using enum values as flags |
| ExtensibleEnum.h | A replacement for enum that can be extended in subclasses |
| Foreach.h | Macro for iterating over all elements in a container |
| Functionals.h | Collection of functors |
| HasAssign.h | Typetrait to test whether a class has a certain assignment operator |
| HasMember.h | Macros for checking the existence of class members |
| HasNonMember.h | Macros for checking the existence of non-member functions |
| Hexdump.h | Hexdump() method for printing binary content as hex dump into a stream |
| HumanReadableEnum.h | Macros for easy creation of enumerations with conversion functions between enumeration values and human readable strings |
| IsCheapToCopy.h | Type trait to define if a class is cheap to copy |
| IsCopyAssignable.h | Type trait to check if a class is copy assignable |
| IsDefaultConstructible.h | Type trait to check if a class is default constructible |
| IteratorRangeContainer.h | An iterator range class |
| MakeString.h | Class for in place stream formatting |
| NoExcept.h | Compatible no-exception throwing specification |
| PackageFinder.h | Provides methods for finding packages |
| Path.h | Functions for modifying file system paths |
| PathFinder.h | Different functions for searching files or directories |
| PathFinderConstExpr.h | Compile-time path handling |
| PoolAllocator.h | STL conform memory pool allocator |
| PParam.h | Preprocessor workaround to handle single parameters that contain a comma |
| PrintProgressBar.h | Methods for displaying a progress bar in the console |
| Profiler.h | Macros and classes for profiling code |
| ProgramOptions.h | Class for accessing command line parameters |
| Registrar.h | Registration and unregistration helper class |
| ResolveVariable.h | Functions for replacing/resolving variables in strings |
| SharedLibrary.h | Classes for loading shared libraries |
| Singleton.h | A singleton class that can be freely configured using policies that control the creation, instantiation, lifetime and thread-safety |
| Stamped.h | Mix in for adding a timestamp to data types |
| StampedDataQueue.h | Queue for Stamped data |
| StringAlgorithms.h | Include file for including all string algorithm headers |
| Time.h | Time and Duration wrapper class |
| TimeHumanReadable.h | Extension of time types for human-readable serialization |
| ToString.h | Contains toString and fromString functions for converting data types to strings and the other way round |
| TypedVoidPtr.h | Type safe handling of typed void pointers |
| UniqueIdentifier.h | Determine a unique identifier (or string) |
| UUID.h | Typedefs and serialization support for uuids |
| VariadicMacro.h | Tools for handling variadic macros |
| ▶ xml | |
| ▶ macros | |
| Builtins.h | Default Macros |
| IMacro.h | Interface for implementing XML macros |
| Scope.h | Data structure for storing macro definitions |
| Types.h | |
| UserDefinedMacro.h | IMacro implementation for user defined macros |
| Utils.h | |
| XMLMacroProcessor.h | Processor for XML macros |
| XMLDom.h | A STL conform DOM reader/writer for XML |
| XMLDomAnnotate.h | Annotation functions for XMLDom |
| XMLDomPreprocessor.h | Preprocessor for XML dom documents |
| XMLDomReflect.h | Contains non-intrusive reflects for XMLDom documents |
| ▼ framework | |
| ▼ include | |
| ▶ filter | |
| ChannelContentChange.h | Filtering channel messages by only calling the callback function when the content has changed |
| ChannelHysteresis.h | Hysteresis filter for subscribing to channels |
| ChannelInterval.h | Filtering channel messages by only calling the callback function within a given interval |
| ChannelSynchronizer.h | Filter for synchronized callbacks on subscribed channels |
| ChannelVectorSynchronizer.h | Filter for synchronized callbacks on subscribed channels |
| ▶ fw | |
| ▶ tests | |
| OneSlotReadWriteTest.h | |
| AbstractAuthority.h | Abstract base class of authorities |
| AbstractChannel.h | Base class for all framework channels |
| AbstractChannelSubscriber.h | Base class for all channel subscribers |
| Authority.h | Authority class that is used to access the functionality of the framework |
| AuthorityDescription.h | Descriptive informations about an authority |
| AuthorityManager.h | Manager class for all authorities in a framework |
| AuthorityProvider.h | Abstract interface for classes that can provide an authority |
| AuthorityRuntime.h | Runtime class containing the threading related parts of authorities |
| Channel.h | Framework channel classes |
| ChannelBuffer.h | Classes for managing a channels internal buffer (slots) |
| ChannelBufferSlotFlags.h | Flags for internal usage by remote components of framework and recorder / player units |
| ChannelManager.h | Manager class for all framework channels |
| ChannelPromoteByTypename.h | Infrastructure for promotion of channels from void to typed based on runtime knowledge of the typename |
| ChannelPromoteByTypenameRegistration.h | Registration interface for channel types to enable promotion from void to typed based on runtime knowledge of the type name |
| ChannelReadInterval.h | Classes for reading whole intervals of data from channels |
| ChannelReadWrite.h | Classes for automatic locking/unlocking when reading and writing to channels |
| ChannelSubscriber.h | Subscriber classes used to subscribe on channels for automatic notification |
| DiscoverService.h | Service that discovers other frameworks within a network using multicast |
| DispatcherThread.h | Dispatcher class that allows registration of handler functions that need to be called from within the same thread |
| ErrorService.h | Service used in framework to collect all errors and store them in a SQLite database |
| Framework.h | The framework that holds all manager classes and provides startup and shutdown of all framework related services |
| FrameworkDefines.h | Defines and constants for the framework |
| FrameworkGraph.h | Graph representation of channels and authorities of frameworks |
| FrameworkMessage.h | Message types exchanged between remote frameworks |
| FrameworkPch.h | Precompiled header |
| FrameworkTransformer.h | Transformer manages and provides access to the transformation tree of the framework |
| MicroUnit.h | Base class for all units |
| NameRegistry.h | Resolving names of channels and authorities in namespaces |
| PerformanceStatistics.h | Gather statistics of the flow rate per second |
| RemoteAuthority.h | An authority class that represents a remote authority that is located in a connected framework |
| RemoteConnection.h | Connection classes representing connections between frameworks |
| RemoteConnectionPool.h | Connection pool that holds the ownership for RemoteConnections |
| RemoteModule.h | The framework module responsible for connections to remote frameworks |
| RemoteServer.h | Server that accepts connections from remote frameworks |
| ResourceName.h | Class for resolving and managing names and namespaces |
| RPCHandler.h | Signal handler class for RPC calls |
| Runnable.h | TODO Add description |
| ServiceCall.h | Class that acts as a proxy for rpc service calls to provide a function like interface |
| ServiceInterfaceHandler.h | Signal handler class for signaling when service interfaces get available |
| ServiceLevel.h | QoS management informations |
| ServiceProperty.h | Property that can be used whenever a unit has a service as property |
| Status.h | Status and status management classes used for diagnostics |
| Tape.h | A Tape is a representation of recorded channel data in a binary file |
| TapePlayer.h | Class for playing back tapes |
| TapeRecorder.h | Class for recording data to tape |
| TapeVisitor.h | Class implementing a visitor concept for tapes |
| TransformProperty.h | Property that can be used whenever a unit has a transform frame as property |
| Unit.h | More complex base class for units that provides a configurable worker thread (process()) |
| UnitManager.h | Managing class for all (micro) units |
| UnitPch.h | Default precompiled header that is suitable for units |
| ▶ loader | |
| Loader.h | Configuration loader for loading XML application configuration files |
| ▼ gui | |
| ▼ include | |
| ▶ fw | |
| FrameworkWithGui.h | Provides a framework with Qt support |
| QStringOstream.h | Adds support for QStrings with std ostreams |
| QtUnit.h | Unit that processes its dispatcher within Qt's main thread |
| ServiceSelectorBox.h | A combobox widget allowing the user to select from available services providing a required interface |
| TapeFileDialog.h | File dialog for opening tape files |
| TapePlayerWidget.h | Widget for playing back tapes |
| TapeRecorderWidget.h | Widget for recording tapes |
| ▶ rcp | |
| Adaptable.h | Declaration of the IAdaptable interface |
| EditorPart.h | Declaration of the EditorPart class |
| EditorPartArea.h | Declaration of EditorPartArea and EditorPartAreaTabBar |
| EditorPartTitleBar.h | Declaration of EditorPartTitleBar |
| EditorPartWindow.h | Declaration of the EditorPartWindow |
| PageViewPart.h | Declaration of the PageViewPart |
| PartListener.h | Declaration of the IPartListener interface |
| PerspectiveTabWidget.h | Declaration of the PerspectiveTabBar |
| TitleBar.h | Base class for all window title bars (EditorPartTitleBar, ViewPartTitleBar) |
| ViewPart.h | Declaration of the ViewPart |
| ViewPartTitleBar.h | Declaration of ViewPartTitleBar |
| WidgetResizeHandler.h | This code is taken from Qt 4.7.3: src/gui/widgets/qwidgetresizehandler_p.h |
| Workbench.h | Declaration of the Workbench |
| WorkbenchPart.h | Declaration of WorkbenchPart and related interfaces |
| ▶ serialization | |
| ▶ adapters | |
| ▶ OGRE | |
| OgreColourValue.h | Non intrusive reflect for OGRE color class |
| ▶ test | |
| QtUnitTest.h | Support for testing Qt GUI components from within boost unit tests |
| ▶ views | |
| GUIMimeTypes.h | Common MIME types (for drag n drop, etc) |
| PropertyView.h | Editor/Viewer for properties |
| PropertyViewPage.h | Declaration of the PropertyViewPage |
| Visualization2DView.h | Declaration of the Visualization2DView |
| Visualization3DView.h | Declaration of the Visualization3DView |
| VisualizationControl.h | Declaration of the VisualizationControl |
| VisualizationControlPage.h | Declaration of the VisualizationControlPage |
| VisualizationTextView.h | View for text visualizations |
| VisualizationView.h | Declaration of VisualizationView and VisualizationViewTransformable |
| ▶ visualization | |
| ▶ 2d | |
| CameraOrbitTool.h | |
| PointVectorObject.h | Custom QGraphicsItem that visualizes a std::vector<Point2f>, or a downprojection of a std::vector<Point3f> |
| PolygonTool2D.h | Tool for specifying a polygon in the 2D graphics view |
| PoseTool2D.h | Tool for specifying a PoseCov2 in the 2D graphics view |
| ▶ 3d | |
| ArrowObject.h | Declaration of the ArrowObject |
| AxesCovObject.h | Visualization of covariance for axes |
| AxesObject.h | Declaration of the AxesObject |
| AxesVisualization.h | Declaration of AxesVisualization |
| CameraOrbitTool.h | |
| CovObject.h | Visualization of covariances |
| DynamicPoints.h | Class for displaying dynamic points using vertex buffer |
| DynamicRenderable.h | Base class providing dynamically growing hardware buffer Adapted from http://www.ogre3d.org/tikiwiki/DynamicGrowingBuffers&structure=Cookbook |
| GridObject.h | Declaration of GridObject |
| ImageObject.h | Declaration of ImageObject |
| LineListObject.h | |
| LineStripObject.h | Renders a line list as billboard chain |
| MeshFactory.h | Singleton that allows to load arbitrary meshes |
| MeshLoader.h | Declaration of MeshLoader |
| MeshObject.h | Declaration of MeshObject |
| PolygonObject.h | Declaration of PolygonObject |
| PolygonTool.h | Declaration of PolygonTool |
| PoseTool.h | A tool for the 3D visualization to select a pose and variance |
| RectObject.h | Declaration of RectObject |
| RectTool.h | Declaration of RectTool3D |
| SceneQueryTool.h | Base class for 3D tools querying scene |
| TextObject.h | Adapted from http://www.ogre3d.org/tikiwiki/MovableText&structure=Cookbook |
| VisualizationObject.h | Declaration of VisualizationObject |
| ▶ text | |
| VisualizationTextJSON.h | Macros for easy creation of JSON based text visualizations |
| ChannelDragnDropUtils.h | Declaration of helper functions of drag'n'drop functionality |
| ChannelProperty.h | Description of ChannelProperty and related classes |
| ColormapProperty.h | Declaration of ColormapProperty and related classes |
| IndexSelectorProperty.h | Property to select an element from a set type |
| InteractionListener3D.h | TODO Add description |
| Visualization.h | Declaration of Visualization and related classes |
| Visualization2D.h | Declaration of Visualization2D and related classes |
| Visualization2DBasic.h | A base class for simple 2D visualizations |
| Visualization2DContainer.h | QWidget containing a Visualization2DSite but without being a RCP part |
| Visualization3D.h | Declaration of Visualization3D and related classes |
| Visualization3DBasic.h | A base class for simple 3D visualizations |
| Visualization3DContainer.h | A standalone container for 3D visualizations, similar to Visualization3DView but as lightweight standalone widget instead of a view within the RCP framework |
| VisualizationRegistry.h | Registry that stores mappings from type names to Visualization classes of Visualizations that are able to show the data |
| VisualizationText.h | Declaration of VisualizationText and related classes |
| VisualizationTextBasic.h | A base class for simple text visualizations |
| VisualizationTextTrace.h | Declaration of VisualizationTextTrace and related classes |
| VisualizationTextTraceBasic.h | A base class for simple text trace visualizations |
| VisualizationTool.h | Declaration of VisualizationTool |
| VisualizationTool2D.h | Declaration of VisualizationTool2D |
| VisualizationTool3D.h | |
| ▶ widgets | |
| CollapsibleTreeHeader.h | Provides a header for tree widgets with an additional expand/collapse button in the first column |
| FlowLayout.h | Layout, where the items are first laid out horizontally and then vertically when each line in the layout runs out of space |
| ImgWidget.h | A widget that visualizes an Img |
| LineEditClear.h | Provides a QLineEdit widget that has a small button on its right side for clearing the content |
| LineEditTextFormat.h | TODO Add description |
| MultiInputDialog.h | Dialog with configurable amount of input fields |
| OgreUtils.h | Declaration of helper functions for converting from and to Ogre |
| OgreWidget.h | Declaration of OgreWidget and related classes |
| OgreWidgetEx.h | Extended more advanced derived class of OgreWidget |
| PoseLineEdit.h | A widget that allows compact editing of a Pose2 |
| PropertyEditor.h | Declaration of PropertyEditor |
| QConsole.h | |
| QtUtils.h | Declaration of helper functions related to Qt |
| ScrollView.h | A abstract base class for scroll views |
| SelectionListDialog.h | Contains the SelectionListDialog widget, a widget for providing the user a dialog where he/she can choose items from a list, where the items are grouped in categories |
| SignalBinder.h | Class that allows to bind a function to a Qt slot that is called upon a connected signal |
| SingleSelectionListDialog.h | Contains the SingleSelectionListDialog widget, a widget for providing the user a dialog where he/she can choose a single item from a list, where the items are grouped in categories |
| SpinBoxDelegate.h | Delegate that requires double values and provides a spin box as editor |
| SplashScreen.h | Declaration of SplashScreen |
| TextEditAutoCompletion.h | TextEdit that supports auto completion like QLineEdit or QComboBox |
| TreeViewFilter.h | Filter widget containing an line edit that filters the elements of an assigned TreeView |