pattern/keywords.hpp

Go to the documentation of this file.
00001 
00030 #ifndef MSMAZES_CORE_PATTERN_KEYWORDS_HPP
00031 #define MSMAZES_CORE_PATTERN_KEYWORDS_HPP
00032 
00033 #include <boost/parameter.hpp>  // Boost.Parameter components
00034 
00035 namespace msmazes {
00036 
00041     BOOST_PARAMETER_KEYWORD(keyword_tag, init_entrance_cell_arg);
00042 
00047     BOOST_PARAMETER_KEYWORD(keyword_tag, init_exit_cell_arg);
00048 
00053     BOOST_PARAMETER_KEYWORD(keyword_tag, init_entrance_direction_arg);
00054 
00059     BOOST_PARAMETER_KEYWORD(keyword_tag, init_exit_direction_arg);
00060 
00065     BOOST_PARAMETER_KEYWORD(keyword_tag, init_bit_count_arg);
00066 
00071     BOOST_PARAMETER_KEYWORD(keyword_tag, init_tesselation_selector_arg);
00072 
00077     BOOST_PARAMETER_KEYWORD(keyword_tag, init_cell_minimum_arg);
00078 
00083     BOOST_PARAMETER_KEYWORD(keyword_tag, init_cell_maximum_arg);
00084 
00089     BOOST_PARAMETER_KEYWORD(keyword_tag, init_cell_increment_arg);
00090 
00095     BOOST_PARAMETER_KEYWORD(keyword_tag, init_centroid_arg);
00096 
00101     BOOST_PARAMETER_KEYWORD(keyword_tag, init_radial_increment_arg);
00102 
00107     BOOST_PARAMETER_KEYWORD(keyword_tag, init_radius_maximum_arg);
00108 
00113     BOOST_PARAMETER_KEYWORD(keyword_tag, init_radius_minimum_arg);
00114 
00119     BOOST_PARAMETER_KEYWORD(keyword_tag, init_zero_direction_arg);
00120 
00125     BOOST_PARAMETER_KEYWORD(keyword_tag, init_positive_rotation_arg);
00126 
00131     BOOST_PARAMETER_KEYWORD(keyword_tag, init_zero_tolerance_arg);
00132 }  // namespace msmazes
00133 
00134 #endif  /* MSMAZES_CORE_PATTERN_KEYWORDS_HPP */

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