|
|
| QRCode ()=default |
| | QRCode default constructor.
|
| |
| | QRCode (const std::string &url, const Sizef &size, const std::string &code) |
| | QRCode constructor with decoding code and size of QR code image. More...
|
| |
| TrackableType | getType () const override |
| | Returns the type of the Trackable object. More...
|
| |
| void | setCode (const std::string &code) |
| | Set deconding code of QRCode. More...
|
| |
| std::string | getCode () const |
| | Returns the decoding code. More...
|
| |
|
template<typename Archive > |
| void | serialize (Archive &ar, ATTRIBUTE(maybe_unused) const unsigned int version) |
| |
|
| Trackable2D ()=default |
| | Trackable default constructor.
|
| |
|
| Trackable2D (const std::string &url, const Sizef &size) |
| | Trackable2D constructor with url and size.
|
| |
|
| Trackable2D (const std::string &url, const float &width, const float &height) |
| | Trackable2D constructor with url, width and height.
|
| |
|
virtual | ~Trackable2D () |
| | Trackable2D destructor.
|
| |
| Sizef | getSize () const |
| | Provides the size of the 2D trackable object. More...
|
| |
| float | getWidth () const |
| | Provides the width of the 2D trackable object. More...
|
| |
| float | getHeight () const |
| | Provides the height of the 2D trackable object. More...
|
| |
| void | setSize (const Sizef &size) |
| | Sets the size of the 2D trackable object. More...
|
| |
| void | setWidth (const float &width) |
| | Sets the width of the 2D trackable object. More...
|
| |
| void | setHeight (const float &height) |
| | Sets the height of the 2D trackable object. More...
|
| |
| FrameworkReturnCode | getWorldCorners (std::vector< SolAR::datastructure::Point3Df > &worldCorners) const |
| | Provide the position of 3D corners in world coordinate system. More...
|
| |
|
template<typename Archive > |
| void | serialize (Archive &ar, ATTRIBUTE(maybe_unused) const unsigned int version) |
| |
|
| Trackable ()=default |
| | Trackable default constructor.
|
| |
|
| Trackable (const std::string &url) |
| | Trackable constructor with url.
|
| |
|
virtual | ~Trackable () |
| | Trackable destructor.
|
| |
| std::string | getURL () const |
| | Returns the url of the trackable object. More...
|
| |
| void | setURL (const std::string &url) |
| | Sets the url of the trackable object. More...
|
| |
| datastructure::Transform3Df | getTransform3D () const |
| | Returns the 3D transform from the trackable object to the world coordinates system. More...
|
| |
| void | setTransform3D (const datastructure::Transform3Df &transform3D) |
| | Sets the 3D transform to the world coordinates system. More...
|
| |
|
template<typename Archive > |
| void | serialize (Archive &ar, ATTRIBUTE(maybe_unused) const unsigned int version) |
| |
This class defines a QR code datastructure.