Version: 9.16.0
StdMeshers::Cartesian3D::Hexahedron::_SplitIterator Struct Reference

set to _hexLinks splits on one side of INTERNAL FACEs More...

Data Structures

struct  _Split
 

Public Member Functions

 _SplitIterator (_Link *hexLinks)
 
bool More () const
 
bool Next ()
 Set to _hexLinks a next portion of splits located on one side of INTERNAL FACEs. More...
 

Data Fields

_Link_hexLinks
 
std::vector< _Split_splits
 
int _iterationNb
 
size_t _nbChecked
 
size_t _nbUsed
 
std::vector< _Node * > _freeNodes
 

Detailed Description

set to _hexLinks splits on one side of INTERNAL FACEs

Constructor & Destructor Documentation

◆ _SplitIterator()

StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_SplitIterator ( _Link hexLinks)

Member Function Documentation

◆ More()

bool StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::More ( ) const

◆ Next()

bool Hexahedron::_SplitIterator::Next ( )

Field Documentation

◆ _freeNodes

std::vector< _Node* > StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_freeNodes

◆ _hexLinks

_Link* StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_hexLinks

◆ _iterationNb

int StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_iterationNb

◆ _nbChecked

size_t StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_nbChecked

◆ _nbUsed

size_t StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_nbUsed

◆ _splits

std::vector< _Split > StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_splits