|
LARS
LARS (Light Augmented Reality System) is an open-source framework for light-based interaction and real-time tracking in multi-robot experiments. Inspired by ARK, LARS extends the augmented reality paradigm to robotic collectives by projecting dynamic visual cues and environments onto the arena, enabling new experimental possibilities for collective robotics research, education, and outreach. LARS features integrated tracking, light projection, and modular experiment control with a user-friendly Qt GUI.
|
This is the complete list of members for QCPPolarGraph, including all inherited members.
| addData(const QVector< double > &keys, const QVector< double > &values, bool alreadySorted=false) (defined in QCPPolarGraph) | QCPPolarGraph | |
| addData(double key, double value) (defined in QCPPolarGraph) | QCPPolarGraph | |
| addToLegend(QCPLegend *legend) (defined in QCPPolarGraph) | QCPPolarGraph | |
| addToLegend() (defined in QCPPolarGraph) | QCPPolarGraph | |
| antialiased() const (defined in QCPLayerable) | QCPLayerable | inline |
| antialiasedFill() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| antialiasedScatters() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| applyAntialiasingHint(QCPPainter *painter, bool localAntialiased, QCP::AntialiasedElement overrideElement) const (defined in QCPLayerable) | QCPLayerable | protected |
| applyDefaultAntialiasingHint(QCPPainter *painter) const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| applyFillAntialiasingHint(QCPPainter *painter) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| applyScattersAntialiasingHint(QCPPainter *painter) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| brush() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| clipRect() const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| coordsToPixels(double key, double value, double &x, double &y) const | QCPPolarGraph | |
| coordsToPixels(double key, double value) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| data() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| dataCount() const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| dataToLines(const QVector< QCPGraphData > &data) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| deselectEvent(bool *selectionStateChanged) (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| draw(QCPPainter *painter) (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| drawFill(QCPPainter *painter, QVector< QPointF > *lines) const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| drawLegendIcon(QCPPainter *painter, const QRectF &rect) const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| drawLinePlot(QCPPainter *painter, const QVector< QPointF > &lines) const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| drawPolyline(QCPPainter *painter, const QVector< QPointF > &lineData) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| drawScatterPlot(QCPPainter *painter, const QVector< QPointF > &scatters, const QCPScatterStyle &style) const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| getDataSegments(QList< QCPDataRange > &selectedSegments, QList< QCPDataRange > &unselectedSegments) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| getKeyRange(bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const (defined in QCPPolarGraph) | QCPPolarGraph | virtual |
| getLines(QVector< QPointF > *lines, const QCPDataRange &dataRange) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| getOptimizedLineData(QVector< QCPGraphData > *lineData, const QCPGraphDataContainer::const_iterator &begin, const QCPGraphDataContainer::const_iterator &end) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| getOptimizedScatterData(QVector< QCPGraphData > *scatterData, QCPGraphDataContainer::const_iterator begin, QCPGraphDataContainer::const_iterator end) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| getScatters(QVector< QPointF > *scatters, const QCPDataRange &dataRange) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| getValueRange(bool &foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &inKeyRange=QCPRange()) const (defined in QCPPolarGraph) | QCPPolarGraph | virtual |
| getVisibleDataBounds(QCPGraphDataContainer::const_iterator &begin, QCPGraphDataContainer::const_iterator &end, const QCPDataRange &rangeRestriction) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| initializeParentPlot(QCustomPlot *parentPlot) (defined in QCPLayerable) | QCPLayerable | protected |
| interface1D() (defined in QCPPolarGraph) | QCPPolarGraph | inlinevirtual |
| keyAxis() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| layer() const (defined in QCPLayerable) | QCPLayerable | inline |
| layerChanged(QCPLayer *newLayer) | QCPLayerable | signal |
| LineStyle enum name | QCPPolarGraph | |
| lineStyle() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| lsLine enum value | QCPPolarGraph | |
| lsNone enum value | QCPPolarGraph | |
| mAntialiased (defined in QCPLayerable) | QCPLayerable | protected |
| mAntialiasedFill (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mAntialiasedScatters (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mBrush (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mDataContainer (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mKeyAxis (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mLayer (defined in QCPLayerable) | QCPLayerable | protected |
| mLineStyle (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mName (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mouseDoubleClickEvent(QMouseEvent *event, const QVariant &details) | QCPLayerable | protectedvirtual |
| mouseMoveEvent(QMouseEvent *event, const QPointF &startPos) | QCPLayerable | protectedvirtual |
| mousePressEvent(QMouseEvent *event, const QVariant &details) | QCPLayerable | protectedvirtual |
| mouseReleaseEvent(QMouseEvent *event, const QPointF &startPos) | QCPLayerable | protectedvirtual |
| moveToLayer(QCPLayer *layer, bool prepend) (defined in QCPLayerable) | QCPLayerable | protected |
| mParentLayerable (defined in QCPLayerable) | QCPLayerable | protected |
| mParentPlot (defined in QCPLayerable) | QCPLayerable | protected |
| mPen (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mPeriodic (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mScatterStyle (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mSelectable (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mSelection (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mValueAxis (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| mVisible (defined in QCPLayerable) | QCPLayerable | protected |
| name() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| parentLayerable() const | QCPLayerable | inline |
| parentPlot() const (defined in QCPLayerable) | QCPLayerable | inline |
| parentPlotInitialized(QCustomPlot *parentPlot) (defined in QCPLayerable) | QCPLayerable | protectedvirtual |
| pen() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| periodic() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| pixelsToCoords(double x, double y, double &key, double &value) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| pixelsToCoords(const QPointF &pixelPos, double &key, double &value) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| pointDistance(const QPointF &pixelPoint, QCPGraphDataContainer::const_iterator &closestData) const (defined in QCPPolarGraph) | QCPPolarGraph | protected |
| QCPLayerable(QCustomPlot *plot, QString targetLayer=QString(), QCPLayerable *parentLayerable=nullptr) | QCPLayerable | |
| QCPPolarGraph(QCPPolarAxisAngular *keyAxis, QCPPolarAxisRadial *valueAxis) | QCPPolarGraph | |
| QCPPolarLegendItem (defined in QCPPolarGraph) | QCPPolarGraph | friend |
| realVisibility() const | QCPLayerable | |
| removeFromLegend(QCPLegend *legend) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| removeFromLegend() const (defined in QCPPolarGraph) | QCPPolarGraph | |
| rescaleAxes(bool onlyEnlarge=false) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| rescaleKeyAxis(bool onlyEnlarge=false) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| rescaleValueAxis(bool onlyEnlarge=false, bool inKeyRange=false) const (defined in QCPPolarGraph) | QCPPolarGraph | |
| scatterStyle() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| selectable() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| selectableChanged(QCP::SelectionType selectable) (defined in QCPPolarGraph) | QCPPolarGraph | signal |
| selected() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| selectEvent(QMouseEvent *event, bool additive, const QVariant &details, bool *selectionStateChanged) (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| selection() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| selectionCategory() const (defined in QCPPolarGraph) | QCPPolarGraph | protectedvirtual |
| selectionChanged(bool selected) (defined in QCPPolarGraph) | QCPPolarGraph | signal |
| selectionChanged(const QCPDataSelection &selection) (defined in QCPPolarGraph) | QCPPolarGraph | signal |
| selectTest(const QPointF &pos, bool onlySelectable, QVariant *details=0) const | QCPPolarGraph | virtual |
| setAntialiased(bool enabled) | QCPLayerable | |
| setAntialiasedFill(bool enabled) | QCPPolarGraph | |
| setAntialiasedScatters(bool enabled) | QCPPolarGraph | |
| setBrush(const QBrush &brush) | QCPPolarGraph | |
| setData(QSharedPointer< QCPGraphDataContainer > data) | QCPPolarGraph | |
| setData(const QVector< double > &keys, const QVector< double > &values, bool alreadySorted=false) | QCPPolarGraph | |
| setKeyAxis(QCPPolarAxisAngular *axis) | QCPPolarGraph | |
| setLayer(QCPLayer *layer) | QCPLayerable | |
| setLayer(const QString &layerName) | QCPLayerable | |
| setLineStyle(LineStyle ls) | QCPPolarGraph | |
| setName(const QString &name) | QCPPolarGraph | |
| setParentLayerable(QCPLayerable *parentLayerable) (defined in QCPLayerable) | QCPLayerable | protected |
| setPen(const QPen &pen) | QCPPolarGraph | |
| setPeriodic(bool enabled) (defined in QCPPolarGraph) | QCPPolarGraph | |
| setScatterStyle(const QCPScatterStyle &style) | QCPPolarGraph | |
| setSelectable(QCP::SelectionType selectable) | QCPPolarGraph | |
| setSelection(QCPDataSelection selection) | QCPPolarGraph | |
| setValueAxis(QCPPolarAxisRadial *axis) | QCPPolarGraph | |
| setVisible(bool on) | QCPLayerable | |
| valueAxis() const (defined in QCPPolarGraph) | QCPPolarGraph | inline |
| visible() const (defined in QCPLayerable) | QCPLayerable | inline |
| wheelEvent(QWheelEvent *event) | QCPLayerable | protectedvirtual |
| ~QCPLayerable() (defined in QCPLayerable) | QCPLayerable | virtual |
| ~QCPPolarGraph() (defined in QCPPolarGraph) | QCPPolarGraph | virtual |