#include <ARToolKitPlus/config.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 |