25 #ifndef INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 26 #define INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 40 class OsvrHdkLedIdentifier :
public LedIdentifier {
54 int getId(
int currentId, BrightnessList &brightnesses,
bool &lastBright,
55 bool blobsKeepId)
const override;
59 PatternList d_patterns;
65 #endif // INCLUDED_HDKLedIdentifier_h_GUID_A1204292_1F90_459E_44AD_18BA932C0E93 Header file for class that identifies LEDs based on blink codes.
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
OsvrHdkLedIdentifier(const PatternStringList &PATTERNS)
Give it a list of patterns to use.
Definition: HDKLedIdentifier.cpp:42
ZeroBasedBeaconId getId(ZeroBasedBeaconId currentId, BrightnessList &brightnesses, bool &lastBright, bool blobsKeepId) const override
Determine an ID based on a list of brightnesses This truncates the passed-in list to only as many ele...
Definition: HDKLedIdentifier.cpp:92