// // time: Tue Oct 20 10:06:42 1998 // // version: 3.1.2 (format), 4.1.1 (DX Beta) // // // Begin MDF // MODULE vrmlexport // CATEGORY Macros // DESCRIPTION new macro // INPUT object; object; (none); // INPUT base_name; string; (none); // OUTPUT file_written; string; // End MDF // workspace: width = 184, height = 300 // layout: snap = 0, width = 50, height = 50, align = NN // macro vrmlexport( object ,base_name ) -> ( file_written ) { // // node Input[7]: x = 0, y = 0, inputs = 0, label = Input // parameter: position = 1, name = 'object', value = ' ', descriptive = 0, description = ' ', required = 1, visible = 1 // vrmlexport_Input_7_out_1 = object; // // node Input[8]: x = 148, y = 0, inputs = 0, label = Input // parameter: position = 2, name = 'base_name', value = ' ', descriptive = 0, description = ' ', required = 1, visible = 1 // vrmlexport_Input_8_out_1 = base_name; // // node Export[1]: x = 6, y = 121, inputs = 3, label = Export // input[3]: defaulting = 0, visible = 1, type = 32, value = "vrml" // Export( vrmlexport_Input_7_out_1, vrmlexport_Input_8_out_1, "vrml" ) [instance: 1, cache: 1]; // // node Format[8]: x = 130, y = 115, inputs = 3, label = Format // input[1]: defaulting = 0, visible = 1, type = 32, value = "%s.wrl" // input[3]: visible = 0 // vrmlexport_Format_8_out_1[cache: 2] = Format( "%s.wrl", vrmlexport_Input_8_out_1, NULL ) [instance: 8, cache: 1]; // // node Output[4]: x = 131, y = 240, inputs = 1, label = Output // parameter: position = 1, name = 'file_written', value = ' ', descriptive = 0, description = ' ', required = 0, visible = 1 // file_written = vrmlexport_Format_8_out_1; // network: end of macro body } vrmlexport_Input_7_out_1 = NULL; vrmlexport_Input_8_out_1 = NULL; vrmlexport_Format_8_out_1 = NULL;