Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
moab::MeshSet::not_type_test Struct Reference

#include <MeshSet.hpp>

+ Collaboration diagram for moab::MeshSet::not_type_test:

Public Member Functions

 not_type_test (EntityType type)
 
bool operator() (EntityHandle handle)
 

Public Attributes

EntityType mType
 

Detailed Description

functor: test if handle is not of type

Definition at line 270 of file MeshSet.hpp.

Constructor & Destructor Documentation

◆ not_type_test()

moab::MeshSet::not_type_test::not_type_test ( EntityType  type)
inline

Definition at line 272 of file MeshSet.hpp.

272 : mType( type ) {}

Member Function Documentation

◆ operator()()

bool moab::MeshSet::not_type_test::operator() ( EntityHandle  handle)
inline

Definition at line 273 of file MeshSet.hpp.

274  {
275  return TYPE_FROM_HANDLE( handle ) != mType;
276  }

References mType, and moab::TYPE_FROM_HANDLE().

Member Data Documentation

◆ mType

EntityType moab::MeshSet::not_type_test::mType

Definition at line 277 of file MeshSet.hpp.

Referenced by operator()().


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