Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
Face.h File Reference
#include <SpatialDomains/TriGeom.h>
#include <SpatialDomains/QuadGeom.h>
#include <NekMeshUtils/NekMeshUtilsDeclspec.h>
#include <NekMeshUtils/MeshElements/Edge.h>
Include dependency graph for Face.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Nektar::NekMeshUtils::Face
 Represents a face comprised of three or more edges. More...
 
struct  Nektar::NekMeshUtils::FaceHash
 

Namespaces

 Nektar
 <
 
 Nektar::NekMeshUtils
 

Typedefs

typedef boost::shared_ptr< Face > Nektar::NekMeshUtils::FaceSharedPtr
 Shared pointer to a face. More...
 
typedef boost::unordered_set
< FaceSharedPtr, FaceHash > 
Nektar::NekMeshUtils::FaceSet
 

Functions

bool Nektar::NekMeshUtils::operator== (FaceSharedPtr const &p1, FaceSharedPtr const &p2)
 Defines equality of two faces (equal if IDs of vertices are the same.) More...
 
bool Nektar::NekMeshUtils::operator< (FaceSharedPtr const &p1, FaceSharedPtr const &p2)
 Defines ordering between two faces (depending on ID of faces). More...