arBitFieldPattern.h File Reference

#include <ARToolKitPlus/config.h>
Include dependency graph for arBitFieldPattern.h:

Go to the source code of this file.

Namespaces

namespace  ARToolKitPlus

Typedefs

typedef unsigned long long ARToolKitPlus::IDPATTERN

Enumerations

enum  {
  ARToolKitPlus::idPattWidth = 6, ARToolKitPlus::idPattHeight = 6, ARToolKitPlus::idBits = 9, ARToolKitPlus::idMask = (1 << idBits) - 1,
  ARToolKitPlus::idMax = (1 << idBits) - 1, ARToolKitPlus::pattBits = 4 * idBits
}

Functions

void AR_EXPORT ARToolKitPlus::generatePatternBCH (int nID, IDPATTERN &nPattern)
void AR_EXPORT ARToolKitPlus::generatePatternSimple (int nID, IDPATTERN &nPattern)
bool AR_EXPORT ARToolKitPlus::isBitSet (IDPATTERN pat, int which)

Variables

const unsigned int ARToolKitPlus::bchBits = 12
const IDPATTERN ARToolKitPlus::bchMask = 0x8f80b8750ll
const IDPATTERN ARToolKitPlus::fullMask
const unsigned int ARToolKitPlus::idMaxBCH = (1 << bchBits) - 1
const int ARToolKitPlus::posMask0 = 0
const int ARToolKitPlus::posMask1 = idBits
const int ARToolKitPlus::posMask2 = 2 * idBits
const int ARToolKitPlus::posMask3 = 3 * idBits
const int ARToolKitPlus::rotate90 []
const IDPATTERN ARToolKitPlus::xorMask0 = 0x0027
const IDPATTERN ARToolKitPlus::xorMask1 = 0x014e
const IDPATTERN ARToolKitPlus::xorMask2 = 0x0109
const IDPATTERN ARToolKitPlus::xorMask3 = 0x00db
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


artoolkitplus
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:12:19 2013