Image Component Library (ICL)
Public Types | Public Member Functions | Public Attributes | List of all members
icl::markers::DecodedBCHCode2D Struct Reference

slightly more comples decoding result that does also contain an rotation value More...

#include <BCHCode.h>

Inheritance diagram for icl::markers::DecodedBCHCode2D:
icl::markers::DecodedBCHCode

Public Types

enum  Rotation { Rot0, Rot90, Rot180, Rot270 }
 

Public Member Functions

 DecodedBCHCode2D ()
 
 DecodedBCHCode2D (const DecodedBCHCode &code)
 
- Public Member Functions inherited from icl::markers::DecodedBCHCode
 operator bool () const
 implicit bool cast that asks for successfull decoding More...
 
bool operator< (const DecodedBCHCode &c)
 compares two instance by their error-count More...
 

Public Attributes

enum icl::markers::DecodedBCHCode2D::Rotation rot
 
- Public Attributes inherited from icl::markers::DecodedBCHCode
BCHCode origCode
 given input code More...
 
BCHCode correctedCode
 corrected code More...
 
int id
 corresponding id/index (<0 mean error) More...
 
int errors
 number of errors that occured More...
 

Detailed Description

slightly more comples decoding result that does also contain an rotation value

Member Enumeration Documentation

◆ Rotation

Enumerator
Rot0 
Rot90 
Rot180 
Rot270 

Constructor & Destructor Documentation

◆ DecodedBCHCode2D() [1/2]

icl::markers::DecodedBCHCode2D::DecodedBCHCode2D ( )
inline

◆ DecodedBCHCode2D() [2/2]

icl::markers::DecodedBCHCode2D::DecodedBCHCode2D ( const DecodedBCHCode code)
inline

Member Data Documentation

◆ rot

enum icl::markers::DecodedBCHCode2D::Rotation icl::markers::DecodedBCHCode2D::rot

The documentation for this struct was generated from the following file: