contrib/brl/bbas/bxml/bsvg/pro/bsvg_register.cxx
Go to the documentation of this file.
00001 #include "bsvg_register.h"
00002 #include "bsvg_processes.h"
00003 
00004 #include <bprb/bprb_macros.h>
00005 #include <bprb/bprb_batch_process_manager.h>
00006 #include <bprb/bprb_func_process.h>
00007 
00008 #include <bxml/bxml_document.h>
00009 
00010 void bsvg_register::register_datatype()
00011 {
00012   REGISTER_DATATYPE( bxml_document_sptr );
00013 }
00014 
00015 void bsvg_register::register_process()
00016 {
00017   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_roc_process, "bsvgPlotROCProcess");
00018   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_bar_plot_initialize_process, "bsvgBarPlotInitializeProcess");
00019   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_bar_plot_add_process, "bsvgBarPlotAddProcess");
00020   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_write_process, "bsvgPlotWriteProcess"); 
00021   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_roc_process2, "bsvgPlotROCProcess2");
00022   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_plot_initialize_process, "bsvgPlotInitializeProcess");
00023   REG_PROCESS_FUNC_CONS(bprb_func_process, bprb_batch_process_manager, bsvg_roc_plot_add_process, "bsvgROCPlotAddProcess");
00024 }