#include "bt_assert.h"
#include "symmetries.h"
#include "gridtype.h"
#include <vector>
Go to the source code of this file.
Classes | |
class | placement_c |
this class contains the information for the placement of one piece within the assembly. More... | |
class | mirrorInfo_c |
this class contains mirror information for a given problem. More... | |
struct | mirrorInfo_c::mirrorInfo_c::entry |
structure containing mirror information for one piece pair More... | |
class | assembly_c |
this class contains the assembly for a puzzle. More... | |
Defines | |
#define | UNPLACED_TRANS 0xff |
#define UNPLACED_TRANS 0xff |
Referenced by assembly_c::addNonPlacedPieces(), assembly_c::addNonPlacement(), assembly_c::addPlacement(), assembly_c::assembly_c(), assembly_c::comparePieces(), assembly_c::createSpace(), assembly_c::getTransformation(), assembly_c::getX(), assembly_c::getY(), assembly_c::getZ(), assembly_c::isPlaced(), assembly_c::save(), and assembly_c::transform().