1 // This is brl/bseg/bvxm/pro/processes/bvxm_save_occupancy_vff_process.h 2 #ifndef bvxm_save_occupancy_vff_process_h_ 3 #define bvxm_save_occupancy_vff_process_h_ 4 //: 5 // \file 6 // \brief Save the voxel world occupancy grid in binary format 7 // A process that saves the voxel world occupancy grid in a binary format 8 // readable by GE MicroView and other volume renderers 9 // 10 // \author Daniel Crispell 11 // \date May 01, 2008 12 // \verbatim 13 // Modifications 14 // Brandon Mayer - Jan 28, 2009 - converted process-class to function to conform with bvxm_process architecture. 15 // Peter Vanroose - Jul 10, 2009 - split into .h and .cxx 16 // \endverbatim 17 18 #include <bprb/bprb_func_process.h> 19 20 //: global variables 21 namespace bvxm_save_occupancy_vff_process_globals 22 { 23 constexpr unsigned int n_inputs_ = 3; 24 constexpr unsigned int n_outputs_ = 0; 25 } 26 27 bool bvxm_save_occupancy_vff_process_cons(bprb_func_process& pro); 28 29 bool bvxm_save_occupancy_vff_process(bprb_func_process& pro); 30 31 #endif // bvxm_save_occupancy_vff_process_h_ 32