Public Member Functions | |
| _Link () | |
| void | clear () |
Data Fields | |
| _Node * | _nodes [nodesNum] |
| _Face * | _faces [nodesNum] |
| std::vector< const StdMeshers::Cartesian3D::F_IntersectPoint * > | _fIntPoints |
| std::vector< _Node * > | _fIntNodes |
| std::vector< _Link > | _splits |
Static Public Attributes | |
| static const std::size_t | nodesNum = 2 |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const _Link &link) |
| StdMeshers::Cartesian3D::Hexahedron::_Link::_Link | ( | ) |
| void Hexahedron::_Link::clear | ( | ) |
|
friend |
Referenced by StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::AddFace(), StdMeshers::Cartesian3D::Hexahedron::addHexa(), StdMeshers::Cartesian3D::Hexahedron::addPenta(), StdMeshers::Cartesian3D::Hexahedron::addPyra(), StdMeshers::Cartesian3D::Hexahedron::addTetra(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::NbFaces(), and StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::RemoveFace().
| std::vector< _Node* > StdMeshers::Cartesian3D::Hexahedron::_Link::_fIntNodes |
| std::vector< const StdMeshers::Cartesian3D::F_IntersectPoint* > StdMeshers::Cartesian3D::Hexahedron::_Link::_fIntPoints |
Referenced by StdMeshers::Cartesian3D::Hexahedron::cutByExtendedInternal(), StdMeshers::Cartesian3D::Hexahedron::getSolids(), StdMeshers::Cartesian3D::Hexahedron::init(), StdMeshers::Cartesian3D::Hexahedron::isInHole(), StdMeshers::Cartesian3D::Hexahedron::isSplittedLink(), StdMeshers::Cartesian3D::Hexahedron::MakeElements(), StdMeshers::Cartesian3D::Hexahedron::mostDistantInternalPnt(), and StdMeshers::Cartesian3D::Hexahedron::removeExcessNodes().
Referenced by StdMeshers::Cartesian3D::Hexahedron::_Face::AddPolyLink(), StdMeshers::Cartesian3D::Hexahedron::clearNodesLinkedToNull(), StdMeshers::Cartesian3D::Hexahedron::cutByExtendedInternal(), StdMeshers::Cartesian3D::Hexahedron::debugDumpLink(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::FirstNode(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::GetNotUsedFaces(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::HasEdgeNodes(), StdMeshers::Cartesian3D::Hexahedron::Hexahedron(), StdMeshers::Cartesian3D::Hexahedron::init(), StdMeshers::Cartesian3D::Hexahedron::isInHole(), StdMeshers::Cartesian3D::Hexahedron::isOutPoint(), StdMeshers::Cartesian3D::Hexahedron::isSplittedLink(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::LastNode(), and StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::Next().
| std::vector< _Link > StdMeshers::Cartesian3D::Hexahedron::_Link::_splits |
Referenced by StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::_SplitIterator(), StdMeshers::Cartesian3D::Hexahedron::init(), StdMeshers::Cartesian3D::Hexahedron::isSplittedLink(), StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::NbResultLinks(), StdMeshers::Cartesian3D::Hexahedron::_SplitIterator::Next(), and StdMeshers::Cartesian3D::Hexahedron::_OrientedLink::ResultLink().
|
static |