msmazes::TesselationFormerGenerator< TesselationSelector > Struct Template Reference
[Core Pattern Layer]

#include <msmazes/core/pattern/physical.hpp>


Detailed Description

template<typename TesselationSelector>
struct msmazes::TesselationFormerGenerator< TesselationSelector >

Each TesselationFormerGenerator specialization is a user-specialized unary Metafunction Class whose return type models a Tesselation Former for a Physical Pattern.


Parameters

Parameter Requirement Description
TesselationSelector Any instance must be an acceptable argument during initialization of the physical pattern. The selector struct that will determine the formation of the physical pattern.


Expression Semantics

Expression Return Type Semantics
typedef boost::mpl::apply< TesselationFormerGenerator, TesselationSelector >::type tf; Tesselation Former tf will create the physical pattern's cells and their connections.


Model of


Multi-State Mazes in C++ is hosted by SourceForge.net. Use the Table of Contents for navigation.