shape_doc 0.1
|
00001 00002 #include <shape/axel_glue.hpp> 00003 #include <basix/glue.hpp> 00004 00005 namespace mmx { 00006 static shape_axel 00007 GLUE_1 () { 00008 return shape_axel (); 00009 } 00010 00011 static shape_axel 00012 GLUE_2 (const string &arg_1) { 00013 return shape_axel_string (arg_1); 00014 } 00015 00016 static void 00017 GLUE_3 (const shape_axel &arg_1) { 00018 shape_axel_view (arg_1); 00019 } 00020 00021 void 00022 glue_axel () { 00023 static bool done = false; 00024 if (done) return; 00025 done = true; 00026 define_type<shape_axel > (lit ("Axel")); 00027 define ("axel", GLUE_1); 00028 define ("axel", GLUE_2); 00029 define ("view", GLUE_3); 00030 } 00031 }