![]() |
TAPs 0.7.7.3
|
00001 /****************************************************************************** 00002 TAPsListOfAvailableModelsForSurgery.hpp 00003 00004 SUKITTI PUNAK (08/06/2008) 00005 ******************************************************************************/ 00006 00011 #ifndef TAPs_LIST_OF_AVAILABLE_MODEL_FOR_SURGERY_HPP 00012 #define TAPs_LIST_OF_AVAILABLE_MODEL_FOR_SURGERY_HPP 00013 00014 #include "TAPsModelForSurgery.hpp" 00015 00016 #include "HumanRelated/TAPsModelOrganHeart.hpp" 00017 #include "HumanRelated/TAPsModelOrganLeftKidney.hpp" 00018 #include "HumanRelated/TAPsModelOrganRightKidney.hpp" 00019 #include "HumanRelated/TAPsModelOrganLiver.hpp" 00020 //#include "HumanRelated/TAPsModelOrganLeftLung.hpp" 00021 //#include "HumanRelated/TAPsModelOrganRightLung.hpp" 00022 #include "HumanRelated/TAPsModelOrganStomach.hpp" 00023 00024 #include "SurgicalRelated/TAPsModelTissueBox01.hpp" 00025 #include "SurgicalRelated/TAPsModelTissueTwoTubes01.hpp" 00026 #include "SurgicalRelated/TAPsModelTissueHiatusHernia01.hpp" 00027 00028 // Rigid Objects 00029 #include "SurgicalRelated/TAPsModelRigidTorus01.hpp" 00030 00031 BEGIN_NAMESPACE_TAPs 00032 //============================================================================= 00033 00035 template <typename T> 00036 std::vector< ModelForSurgery<T> * > SetupModelsForSurgery ( std::string setupFile ); 00037 00039 template <typename T> 00040 ModelForSurgery<T> * ProcessSetupModelForSurgery ( std::ifstream & ifs, bool bModelInclusionList[256], std::string path ); 00041 00042 //============================================================================= 00043 END_NAMESPACE_TAPs 00044 //----------------------------------------------------------------------------- 00045 // Include definition if TAPs_USE_EXPORT is not defined 00046 //#if !defined( TAPs_USE_EXPORT ) 00047 #include "TAPsListOfAvailableModelsForSurgery.cpp" 00048 //#endif 00049 //----------------------------------------------------------------------------- 00050 #endif 00051 //34567890123456789012345678901234567890123456789012345678901234567890123456789 00052 //--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----