|
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.
|
inersection set of 2D regions More...
#include <composite_region_2d.h>
Public Member Functions | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2) | |
| construct with 2 regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6, const Region2D *r7) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D (const Region2D *r1, const Region2D *r2, const Region2D *r3, const Region2D *r4, const Region2D *r5, const Region2D *r6, const Region2D *r7, const Region2D *r8) | |
| construct with regions. all arguments must be a dynamically allocated object. | |
| IntersectedRegion2D & | add (const Region2D *r) |
| add new region. | |
| virtual double | area () const |
| not implemented yet. | |
| virtual bool | contains (const Vector2D &point) const |
| check if union region contains 'point'. | |
| Public Member Functions inherited from rcsc::Region2D | |
| virtual | ~Region2D () |
| virtual destructor. | |
Additional Inherited Members | |
| Protected Member Functions inherited from rcsc::Region2D | |
| Region2D () | |
| accessible only from derived classes | |
inersection set of 2D regions
construct with 2 regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
| r4 | 4th region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
| r4 | 4th region |
| r5 | 5th region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
| r4 | 4th region |
| r5 | 5th region |
| r6 | 6th region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
| r4 | 4th region |
| r5 | 5th region |
| r6 | 6th region |
| r7 | 7th region |
|
inline |
construct with regions. all arguments must be a dynamically allocated object.
| r1 | 1st region |
| r2 | 2nd region |
| r3 | 3rd region |
| r4 | 4th region |
| r5 | 5th region |
| r6 | 6th region |
| r7 | 7th region |
| r8 | 8th region |
|
inline |
add new region.
| r | new region, which must be a dynamically allocated object. |
|
virtual |
|
virtual |
check if union region contains 'point'.
| point | considerd point |
Implements rcsc::Region2D.