TAPs 0.7.7.3
TAPsListOfAvailableModelsForSurgery.hpp
Go to the documentation of this file.
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----+----
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines