TAPs 0.7.7.3
TAPsCDFnsForModelDefBasedOnFEM.cpp
Go to the documentation of this file.
00001 /******************************************************************************
00002 TAPsCDFnsForModelDefBasedOnFEM.cpp
00003 SUKITTI PUNAK   (04/14/2010)
00004 UPDATE          (05/01/2010)
00005 ******************************************************************************/
00006 #include "TAPsCDFnsForModelDefBasedOnFEM.hpp"
00007 // Using Inclusion Model (i.e. definitions are included in declarations)
00008 //                       (this name.cpp is included in name.hpp)
00009 // Each friend is defined directly inside its declaration.
00010 
00011 #ifdef  TAPs_MODEL_DEF_BASED_ON_FEM_HPP
00012 //%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
00013 
00014 BEGIN_NAMESPACE_TAPs__CD__Fn
00015 //=============================================================================
00016 //-----------------------------------------------------------------------------
00017 
00018 
00019 #ifdef  TAPs_BOUNDING_VOLUME_HPP
00020 //=============================================================================
00021 //-----------------------------------------------------------------------------
00022 //-----------------------------------------------------------------------------
00023 //=============================================================================
00024 #endif//TAPs_BOUNDING_VOLUME_HPP
00025 
00026 
00027 
00028 
00029 #ifdef  TAPs_MULTI_BOUNDING_VOLUME_HPP
00030 //=============================================================================
00031 //-----------------------------------------------------------------------------
00032 template <typename T, typename DATA>
00033 bool CDR ( 
00034     TAPs::ModelDefBasedOnFEM<T,DATA> *      pDefObj,    
00035     TAPs::MultiBoundingVolume<T> * const    pMBVObj     
00036 )
00037 {
00038     return pDefObj->CDUnit().CDRwith( pMBVObj );
00039 }
00040 //-----------------------------------------------------------------------------
00041 template <typename T, typename DATA>
00042 bool CDR ( 
00043     TAPs::ModelDefBasedOnFEM<T,DATA> *      pDefObj,    
00044     TAPs::MultiBoundingVolume<T> * const    pMBVObj,    
00045     TAPs::TransformationSupport<T> * const pTransform   
00046 )
00047 {
00048     return pDefObj->CDUnit().CDRwith( pMBVObj, pTransform );
00049 }
00050 //-----------------------------------------------------------------------------
00051 //=============================================================================
00052 #endif//TAPs_MULTI_BOUNDING_VOLUME_HPP
00053 
00054 
00055 
00056 
00057 //-----------------------------------------------------------------------------
00058 //=============================================================================
00059 END_NAMESPACE_TAPs__CD__Fn
00060 //%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
00061 #endif//TAPs_MODEL_DEF_BASED_ON_FEM_HPP
00062 //34567890123456789012345678901234567890123456789012345678901234567890123456789
00063 //--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines