#ifndef HS_BOPALGO_BUILDER_H #define HS_BOPALGO_BUILDER_H #include "hs_types.h" #ifdef __cplusplus extern "C" { #endif BOPAlgo_Builder * hs_new_BOPAlgo_Builder(); void hs_delete_BOPAlgo_Builder(BOPAlgo_Builder * builder); void hs_BOPAlgo_Builder_AddArgument(BOPAlgo_Builder * builder, TopoDS_Shape * shape); TopoDS_Shape * hs_BOPAlgo_Builder_Shape(BOPAlgo_Builder * builder); void hs_BOPAlgo_Builder_SetRunParallel(BOPAlgo_Builder * builder, bool runParallel); void hs_BOPAlgo_Builder_Perform(BOPAlgo_Builder * builder); #ifdef __cplusplus } #endif #endif // HS_BOPALGO_BUILDER_H