ug4
ug::IsNotBoundaryOrManifodFace Class Reference

#include <topology_callbacks.h>

+ Inheritance diagram for ug::IsNotBoundaryOrManifodFace:

Public Member Functions

 IsNotBoundaryOrManifodFace (Grid &g)
 
bool operator() (Edge *e) const
 
bool operator() (Face *f) const
 
bool operator() (Vertex *v) const
 
bool operator() (Volume *v) const
 
- Public Member Functions inherited from ug::ElementCallback
 ElementCallback ()
 
virtual ~ElementCallback ()
 

Private Attributes

IsBoundaryOrManifodFace m_callback
 

Constructor & Destructor Documentation

◆ IsNotBoundaryOrManifodFace()

ug::IsNotBoundaryOrManifodFace::IsNotBoundaryOrManifodFace ( Grid g)
inline

Member Function Documentation

◆ operator()() [1/4]

bool ug::IsNotBoundaryOrManifodFace::operator() ( Edge e) const
inlinevirtual

Implements ug::ElementCallback.

References m_callback.

◆ operator()() [2/4]

bool ug::IsNotBoundaryOrManifodFace::operator() ( Face f) const
inlinevirtual

Implements ug::ElementCallback.

References m_callback.

◆ operator()() [3/4]

bool ug::IsNotBoundaryOrManifodFace::operator() ( Vertex v) const
inlinevirtual

Implements ug::ElementCallback.

References m_callback.

◆ operator()() [4/4]

bool ug::IsNotBoundaryOrManifodFace::operator() ( Volume v) const
inlinevirtual

Implements ug::ElementCallback.

References m_callback.

Member Data Documentation

◆ m_callback

IsBoundaryOrManifodFace ug::IsNotBoundaryOrManifodFace::m_callback
private

Referenced by operator()().


The documentation for this class was generated from the following file: