| 
    ViennaGrid - The Vienna Grid Library
    2.1.0
    
   
   | 
  
  
  
 
Metafunction for obtaining a mesh view from a mesh. Elements can be directly given. If viennagrid::null_type is specified somewhere all following types will be ignored. The default type for all element types is viennagrid::null_type. More...
#include <mesh.hpp>
Public Types | |
| typedef  mesh_view_from_typelist< MeshT, typename viennagrid::make_typelist < typename element< MeshT, Element0TypeOrTagT >::type, typename element< MeshT, Element1TypeOrTagT >::type, typename element< MeshT, Element2TypeOrTagT >::type, typename element< MeshT, Element3TypeOrTagT >::type, typename element< MeshT, Element4TypeOrTagT >::type, typename element< MeshT, Element5TypeOrTagT >::type, typename element< MeshT, Element6TypeOrTagT >::type, typename element< MeshT, Element7TypeOrTagT >::type, typename element< MeshT, Element8TypeOrTagT >::type, typename element< MeshT, Element9TypeOrTagT >::type > ::type >::type  | type | 
Metafunction for obtaining a mesh view from a mesh. Elements can be directly given. If viennagrid::null_type is specified somewhere all following types will be ignored. The default type for all element types is viennagrid::null_type.
| MeshT | The host mesh type | 
| Element0TypeOrTagT | The first element type which is present in the mesh view | 
| Element1TypeOrTagT | The second element type which is present in the mesh view | 
| Element2TypeOrTagT | The third element type which is present in the mesh view | 
| Element3TypeOrTagT | The forth element type which is present in the mesh view | 
| Element4TypeOrTagT | The fifth element type which is present in the mesh view | 
| Element5TypeOrTagT | The sixth element type which is present in the mesh view | 
| Element6TypeOrTagT | The seventh element type which is present in the mesh view | 
| Element7TypeOrTagT | The eighth element type which is present in the mesh view | 
| Element8TypeOrTagT | The nineth element type which is present in the mesh view | 
| Element9TypeOrTagT | The tenth element type which is present in the mesh view | 
| typedef mesh_view_from_typelist< MeshT, typename viennagrid::make_typelist< typename element<MeshT, Element0TypeOrTagT>::type, typename element<MeshT, Element1TypeOrTagT>::type, typename element<MeshT, Element2TypeOrTagT>::type, typename element<MeshT, Element3TypeOrTagT>::type, typename element<MeshT, Element4TypeOrTagT>::type, typename element<MeshT, Element5TypeOrTagT>::type, typename element<MeshT, Element6TypeOrTagT>::type, typename element<MeshT, Element7TypeOrTagT>::type, typename element<MeshT, Element8TypeOrTagT>::type, typename element<MeshT, Element9TypeOrTagT>::type >::type >::type type | 
 1.7.6.1