| Crcsc::AngleDeg | Degree wrapper class |
| CarenaWindow | Main window for the arena GUI |
| Cstd::binary_function | |
| Crcsc::AngleDeg::DegreeCmp | Predicate function object. this compares two angles by degree value |
| Crcsc::Vector2D::AbsXCmp | Comparison predicate for absolute X value |
| Crcsc::Vector2D::AbsXCmp | Comparison predicate for absolute X value |
| Crcsc::Vector2D::AbsYCmp | Comparison predicate for absolute Y value |
| Crcsc::Vector2D::AbsYCmp | Comparison predicate for absolute Y value |
| Crcsc::Vector2D::Equal | Check if two vectors are completely same or not |
| Crcsc::Vector2D::Equal | Check if two vectors are completely same or not |
| Crcsc::Vector2D::XCmp | Comparison predicate for X value |
| Crcsc::Vector2D::XCmp | Comparison predicate for X value |
| Crcsc::Vector2D::XYCmp | Comparison predicate for XY value (X -> Y order) |
| Crcsc::Vector2D::XYCmp | Comparison predicate for XY value (X -> Y order) |
| Crcsc::Vector2D::YCmp | Comparison predicate for Y value |
| Crcsc::Vector2D::YCmp | Comparison predicate for Y value |
| Crcsc::Vector2D::YXCmp | Comparison predicatio for XY value (Y -> X order) |
| Crcsc::Vector2D::YXCmp | Comparison predicatio for XY value (Y -> X order) |
| CQCPAxisPainterPrivate::CachedLabel | |
| CQCPLabelPainterPrivate::CachedLabel | |
| CColourBuffer | |
| Crcsc::ConvexHull | |
| CCropped_voronoi_from_delaunay | |
| CdecodedObject | |
| Crcsc::DelaunayTriangulation | Delaunay triangulation |
| CdetectedMarker | |
| CdrawnCircle | |
| CdrawnLine | |
| Crcsc::DelaunayTriangulation::Edge | Triangle's edge data |
| Cboost::polygon::geometry_concept< Point > | |
| Cintelhex::hex_data | |
| CindexPair | |
| Ckilo_cmd_t | |
| Ckilobot_broadcast | |
| Ckilobot_message | |
| CkiloLight | |
| CQCPLabelPainterPrivate::LabelData | |
| Crcsc::Line2D | 2d straight line class |
| Crcsc::Matrix2D | 2D translation matrix class |
| COrientationBuffer | |
| CPoint | |
| Cboost::polygon::point_traits< Point > | |
| CPosition | |
| CPositionBuffer | |
| CPositionTime | |
| CpublicVars | |
| CQCPAbstractPaintBuffer | The abstract base class for paint buffers, which define the rendering backend |
| CQCPPaintBufferPixmap | A paint buffer based on QPixmap, using software raster rendering |
| CQCPAxisPainterPrivate | |
| CQCPAxisTicker | The base class tick generator used by QCPAxis to create tick positions and tick labels |
| CQCPAxisTickerDateTime | Specialized axis ticker for calendar dates and times as axis ticks |
| CQCPAxisTickerFixed | Specialized axis ticker with a fixed tick step |
| CQCPAxisTickerLog | Specialized axis ticker suited for logarithmic axes |
| CQCPAxisTickerPi | Specialized axis ticker to display ticks in units of an arbitrary constant, for example pi |
| CQCPAxisTickerText | Specialized axis ticker which allows arbitrary labels at specified coordinates |
| CQCPAxisTickerTime | Specialized axis ticker for time spans in units of milliseconds to days |
| CQCPBarsData | Holds the data of one single data point (one bar) for QCPBars |
| CQCPColorGradient | Defines a color gradient for use with e.g. QCPColorMap |
| CQCPColorMapData | Holds the two-dimensional data of a QCPColorMap plottable |
| CQCPCurveData | Holds the data of one single data point for QCPCurve |
| CQCPDataContainer< DataType > | The generic data container for one-dimensional plottables |
| CQCPDataRange | Describes a data range given by begin and end index |
| CQCPDataSelection | Describes a data set by holding multiple QCPDataRange instances |
| CQCPErrorBarsData | Holds the data of one single error bar for QCPErrorBars |
| CQCPFinancialData | Holds the data of one single data point for QCPFinancial |
| CQCPGraphData | Holds the data of one single data point for QCPGraph |
| CQCPItemAnchor | An anchor of an item to which positions can be attached to |
| CQCPItemPosition | Manages the position of an item |
| CQCPLabelPainterPrivate | |
| CQCPLineEnding | Handles the different ending decorations for line-like items |
| CQCPPlottableInterface1D | Defines an abstract interface for one-dimensional plottables |
| CQCPAbstractPlottable1D< QCPBarsData > | |
| CQCPBars | A plottable representing a bar chart in a plot |
| CQCPAbstractPlottable1D< QCPCurveData > | |
| CQCPCurve | A plottable representing a parametric curve in a plot |
| CQCPAbstractPlottable1D< QCPFinancialData > | |
| CQCPFinancial | A plottable representing a financial stock chart |
| CQCPAbstractPlottable1D< QCPGraphData > | |
| CQCPGraph | A plottable representing a graph in a plot |
| CQCPAbstractPlottable1D< QCPStatisticalBoxData > | |
| CQCPStatisticalBox | A plottable representing a single statistical box in a plot |
| CQCPAbstractPlottable1D< DataType > | A template base class for plottables with one-dimensional data |
| CQCPErrorBars | A plottable that adds a set of error bars to other plottables |
| CQCPRange | Represents the range an axis is encompassing |
| CQCPScatterStyle | Represents the visual appearance of scatter points |
| CQCPSelectionDecorator | Controls how a plottable's data selection is drawn |
| CQCPSelectionDecoratorBracket | A selection decorator which draws brackets around each selected data segment |
| CQCPStatisticalBoxData | Holds the data of one single data point for QCPStatisticalBox |
| CQCPVector2D | Represents two doubles as a mathematical 2D vector |
| CQMainWindow | |
| CArenaWindow | |
| CMainWindow | Main application window for the LARS system |
| CQObject | |
| CEnvBrain | Environment logic and utility class for the robot arena |
| CKilobot | |
| CKilobotEnvironment | |
| CKilobotExperiment | |
| CKilobotOverheadController | |
| CKilobotTracker | The KilobotTracker class |
| CKilobotTracker | The KilobotTracker class |
| CMobileObject | |
| CRobot | |
| CQCPBarsGroup | Groups multiple QCPBars together so they appear side by side |
| CQCPLayer | A layer that may contain objects, to control the rendering order |
| CQCPLayerable | Base class for all drawable objects |
| CQCPAbstractItem | The abstract base class for all items in a plot |
| CQCPItemBracket | A bracket for referencing/highlighting certain parts in the plot |
| CQCPItemCurve | A curved line from one point to another |
| CQCPItemEllipse | An ellipse |
| CQCPItemLine | A line from one point to another |
| CQCPItemPixmap | An arbitrary pixmap |
| CQCPItemRect | A rectangle |
| CQCPItemStraightLine | A straight line that spans infinitely in both directions |
| CQCPItemText | A text label |
| CQCPItemTracer | Item that sticks to QCPGraph data points |
| CQCPAbstractPlottable | The abstract base class for all data representing objects in a plot |
| CQCPAbstractPlottable1D< QCPBarsData > | |
| CQCPAbstractPlottable1D< QCPCurveData > | |
| CQCPAbstractPlottable1D< QCPFinancialData > | |
| CQCPAbstractPlottable1D< QCPGraphData > | |
| CQCPAbstractPlottable1D< QCPStatisticalBoxData > | |
| CQCPAbstractPlottable1D< DataType > | A template base class for plottables with one-dimensional data |
| CQCPColorMap | A plottable representing a two-dimensional color map in a plot |
| CQCPErrorBars | A plottable that adds a set of error bars to other plottables |
| CQCPAxis | Manages a single axis inside a QCustomPlot |
| CQCPGrid | Responsible for drawing the grid of a QCPAxis |
| CQCPLayoutElement | The abstract base class for all objects that form the layout system |
| CQCPAbstractLegendItem | The abstract base class for all entries in a QCPLegend |
| CQCPPlottableLegendItem | A legend item representing a plottable with an icon and the plottable name |
| CQCPPolarLegendItem | A legend item for polar plots |
| CQCPAxisRect | Holds multiple axes and arranges them in a rectangular shape |
| CQCPColorScaleAxisRectPrivate | |
| CQCPColorScale | A color scale for use with color coding data such as QCPColorMap |
| CQCPLayout | The abstract base class for layouts |
| CQCPLayoutGrid | A layout that arranges child elements in a grid |
| CQCPLegend | Manages a legend inside a QCustomPlot |
| CQCPLayoutInset | A layout that places child elements aligned to the border or arbitrarily positioned |
| CQCPPolarAxisAngular | The main container for polar plots, representing the angular axis as a circle |
| CQCPTextElement | A layout element displaying a text |
| CQCPPolarAxisRadial | The radial axis inside a radial plot |
| CQCPPolarGraph | A radial graph used to display data in polar plots |
| CQCPPolarGrid | The grid in both angular and radial dimensions for polar plots |
| CQCPSelectionRect | Provides rect/rubber-band data selection and range zoom interaction |
| CQCPMarginGroup | A margin group allows synchronization of margin sides if working with multiple layout elements |
| CSerialConnection | |
| CQPainter | |
| CQCPPainter | QPainter subclass used internally |
| CQThread | |
| CDetectQR | |
| CSaveVid_Thread | |
| CacquireThread | The acquireThread class This thread acquires input data from a source, applies the local warps to the data, and then places the data in a circular buffer for use by the main thread, which operates on a QTimer to allow UI responsivity |
| CacquireThread | The acquireThread class This thread acquires input data from a source, applies the local warps to the data, and then places the data in a circular buffer for use by the main thread, which operates on a QTimer to allow UI responsivity |
| CsaveVidThread | |
| CQWidget | |
| CCalibWindow | |
| CQCustomPlot | The central class of the library. This is the QWidget which displays the plot and interacts with the user |
| CRenderArea | |
| CSerialWindow | |
| Crcsc::Ray2D | 2D ray line class |
| Crcsc::Region2D | Abstract 2D region class |
| Crcsc::Circle2D | 2d circle class |
| Crcsc::IntersectedRegion2D | Inersection set of 2D regions |
| Crcsc::Polygon2D | 2D polygon region class |
| Crcsc::Rect2D | 2D rectangle regin class |
| Crcsc::Sector2D | 2D sector region(OUGI-GATA) class |
| Crcsc::Triangle2D | 2D triangle class |
| Crcsc::UnitedRegion2D | Union set of 2D regions |
| Crcsc::Segment2D | 2d segment line class |
| Crcsc::Size2D | 2D size definition class |
| CsrcBuffer | |
| CQCPAxisPainterPrivate::TickLabelData | |
| Crcsc::DelaunayTriangulation::Triangle | Triangle data |
| Crcsc::Triangulation::Triangle | Triangle object type for Triangulation |
| Crcsc::Triangulation | (Constrained Delaunay) triangulation class |
| Cstd::unary_function | |
| Crcsc::AngleIsWithin | Predicate function object |
| Crcsc::Vector2D::IsWithin< REGION > | Template predicate for 2D region sign detection |
| Crcsc::Vector2D::IsWithin< REGION > | Template predicate for 2D region sign detection |
| Crcsc::Vector2D | 2D point vector class |
| Crcsc::DelaunayTriangulation::Vertex | Triangle's vertex data. This is handled as kernel point for the Voronoi diagram. |
| Ccv::VideoCapture | |
| CPylonVideoSource | |
| CPylonVideoSource | |
| CVoronoi_Diagram | |
| CvoronoiGenerator | |
| CwmCircle | |
| CWorldModel | |
| Crcsc::XLessEqual | |
| Crcsc::XMoreEqual | |
| Crcsc::YLessEqual | |
| Crcsc::YMoreEqual | |