#include <MBIter.hpp>
Definition at line 11 of file MBIter.hpp.
◆ iBase_EntityArrIterator_Private()
◆ ~iBase_EntityArrIterator_Private()
virtual iBase_EntityArrIterator_Private::~iBase_EntityArrIterator_Private |
( |
| ) |
|
|
inlinevirtual |
◆ array_size()
int iBase_EntityArrIterator_Private::array_size |
( |
| ) |
const |
|
inline |
◆ get_entities()
virtual void iBase_EntityArrIterator_Private::get_entities |
( |
Core * |
mb, |
|
|
EntityHandle * |
array, |
|
|
int & |
count_out |
|
) |
| |
|
pure virtual |
◆ remove_type() [1/2]
void iBase_EntityArrIterator_Private::remove_type |
( |
Range & |
range, |
|
|
EntityType |
t |
|
) |
| |
|
inline |
Definition at line 62 of file MBIter.hpp.
64 std::pair< Range::iterator, Range::iterator > p = range.equal_range(
t );
65 range.erase( p.first, p.second );
References t.
◆ remove_type() [2/2]
void iBase_EntityArrIterator_Private::remove_type |
( |
std::vector< EntityHandle > & |
vect, |
|
|
EntityType |
t |
|
) |
| |
|
inline |
◆ reset()
virtual ErrorCode iBase_EntityArrIterator_Private::reset |
( |
Interface * |
mb | ) |
|
|
pure virtual |
◆ step()
virtual ErrorCode iBase_EntityArrIterator_Private::step |
( |
int |
num_steps, |
|
|
bool & |
at_end |
|
) |
| |
|
pure virtual |
◆ arrSize
int iBase_EntityArrIterator_Private::arrSize |
|
protected |
◆ entSet
EntityHandle iBase_EntityArrIterator_Private::entSet |
|
protected |
◆ entTopo
◆ entType
◆ isRecursive
bool iBase_EntityArrIterator_Private::isRecursive |
|
protected |
The documentation for this struct was generated from the following file: