OSVR-Core
Namespaces | Functions
HDKLedIdentifierFactory.cpp File Reference

Implementation. More...

#include "HDKLedIdentifierFactory.h"
#include "HDKLedIdentifier.h"
#include <boost/assert.hpp>

Namespaces

 osvr
 The main namespace for all C++ elements of the framework, internal and external.
 

Functions

LedIdentifierPtr osvr::vbtracker::createHDKLedIdentifier (uint8_t sensor)
 Factory function to create an HDK Led Identifier object. More...
 
LedIdentifierPtr osvr::vbtracker::createHDKUnifiedLedIdentifier ()
 Factory function to create an HDK Led Identifier object containing all the beacons in order for the front plate followed by the back plate. More...
 
LedIdentifierPtr osvr::vbtracker::createHDKLedIdentifierSimulated (uint8_t sensor)
 Factory function to create an HDK Led Identifier object using the presumed order that generated the simulated images, which turned out to be changed before release. More...
 
LedIdentifierPtr osvr::vbtracker::createRandomHDKLedIdentifier ()
 Factory function to create an HDK Led Identifier object using the random images patterns. More...
 

Detailed Description

Implementation.

Date
2015
Author
Sensics, Inc. http://sensics.com/osvr

Function Documentation

§ createHDKLedIdentifier()

LedIdentifierPtr osvr::vbtracker::createHDKLedIdentifier ( uint8_t  sensor)

Factory function to create an HDK Led Identifier object.

Parameters
sensoreither 0 (front plate) or 1 (back plate)

§ createHDKLedIdentifierSimulated()

LedIdentifierPtr osvr::vbtracker::createHDKLedIdentifierSimulated ( uint8_t  sensor)

Factory function to create an HDK Led Identifier object using the presumed order that generated the simulated images, which turned out to be changed before release.

Parameters
sensoreither 0 (front plate) or 1 (back plate)

§ createHDKUnifiedLedIdentifier()

LedIdentifierPtr osvr::vbtracker::createHDKUnifiedLedIdentifier ( )

Factory function to create an HDK Led Identifier object containing all the beacons in order for the front plate followed by the back plate.

§ createRandomHDKLedIdentifier()

LedIdentifierPtr osvr::vbtracker::createRandomHDKLedIdentifier ( )

Factory function to create an HDK Led Identifier object using the random images patterns.