vtf-logo

accessors.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00008 #if !defined(__geom_mesh_simplicial_accessors_h__)
00009 #define __geom_mesh_simplicial_accessors_h__
00010 
00011 #include "build.h"
00012 
00013 #include "../iss/accessors.h"
00014 
00015 BEGIN_NAMESPACE_GEOM
00016 
00017 
00019 template<typename SMR, typename CellIteratorOutputIterator>
00020 void
00021 getIncidentCells(const typename SMR::CellIterator cell, 
00022                  int i, int j,
00023                  CellIteratorOutputIterator out);
00024 
00025 
00027 template<class CellIterator, class NodeIterator>
00028 int
00029 getFaceIndex(const CellIterator& cell, 
00030              const NodeIterator& a, const NodeIterator& b);
00031 
00032 
00034 
00035 template<int N, int M, typename T,
00036          template<class> class Node,
00037          template<class> class Cell,
00038          template<class,class> class Cont>
00039 bool
00040 isOriented(const SimpMeshRed<N,M,T,Node,Cell,Cont>& mesh);
00041 
00042 
00043 END_NAMESPACE_GEOM
00044 
00045 #define __geom_mesh_simplicial_accessors_ipp__
00046 #include "accessors.ipp"
00047 #undef __geom_mesh_simplicial_accessors_ipp__
00048 
00049 #endif

Generated on Fri Aug 24 12:55:51 2007 for Computational Geometry Package by  doxygen 1.4.7