▼ 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 | Typedefs for OS independent basic data types |
▶ 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 | |
XMLDom.h | A STL conform DOM reader/writer for XML |
XMLDomModifier.h | Only for backward compatibility |
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 |
FrameworkExports.h | Framework export macro declaration |
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 |
GuiFwExports.h | |
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 |
GuiRCPExports.h | Gui export macro declaration |
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) |
GuiViewsExports.h | Gui export macro declaration |
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 |
GuiVisualizationExports.h | FrameworkVis export macro declaration |
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 |
GuiWidgetsExports.h | GUI export macro declaration |
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 |