< part of FACE boundary, either shrink or no-shrink More...
Public Member Functions | |
| BndPart () | |
| bool | IsEqualLengthEWOL (const BndPart &other) const |
| bool | operator== (const BndPart &other) const |
| bool | CanAppend (const BndPart &other) |
| void | Append (const BndPart &other) |
| const SMDS_MeshNode * | Node (size_t i) const |
| void | Reverse () |
| const TopAbs_ShapeEnum & | vertSWOLType1 () const |
| const TopAbs_ShapeEnum & | vertSWOLType2 () const |
| const AverageHyp & | vertHyp1 () const |
| const AverageHyp & | vertHyp2 () const |
Data Fields | |
| bool | _isShrink |
| bool | _isReverse |
| int | _nbSegments |
| AverageHyp * | _hyp |
| std::vector< SMESH_NodeXYZ > | _nodes |
| TopAbs_ShapeEnum | _vertSWOLType [2] |
| AverageHyp * | _vertHyp [2] |
| double | _edgeWOLLen [2] |
| double | _tol |
< part of FACE boundary, either shrink or no-shrink
| VISCOUS_3D::ShrinkFace::BndPart::BndPart | ( | ) |
| void VISCOUS_3D::ShrinkFace::BndPart::Append | ( | const BndPart & | other | ) |
References _edgeWOLLen, _isShrink, _nbSegments, _nodes, _vertHyp, and _vertSWOLType.
References _hyp, _isShrink, vertHyp1(), and vertHyp2().
References _edgeWOLLen, and _tol.
Referenced by operator==().
| const SMDS_MeshNode * VISCOUS_3D::ShrinkFace::BndPart::Node | ( | size_t | i | ) | const |
References _isReverse, and _nodes.
References _hyp, _isShrink, _nbSegments, _nodes, IsEqualLengthEWOL(), vertHyp1(), vertHyp2(), vertSWOLType1(), and vertSWOLType2().
| void VISCOUS_3D::ShrinkFace::BndPart::Reverse | ( | ) |
References _isReverse.
| const AverageHyp & VISCOUS_3D::ShrinkFace::BndPart::vertHyp1 | ( | ) | const |
References _isReverse, and _vertHyp.
Referenced by CanAppend(), and operator==().
| const AverageHyp & VISCOUS_3D::ShrinkFace::BndPart::vertHyp2 | ( | ) | const |
References _isReverse, and _vertHyp.
Referenced by CanAppend(), and operator==().
| const TopAbs_ShapeEnum & VISCOUS_3D::ShrinkFace::BndPart::vertSWOLType1 | ( | ) | const |
References _isReverse, and _vertSWOLType.
Referenced by operator==().
| const TopAbs_ShapeEnum & VISCOUS_3D::ShrinkFace::BndPart::vertSWOLType2 | ( | ) | const |
References _isReverse, and _vertSWOLType.
Referenced by operator==().
| double VISCOUS_3D::ShrinkFace::BndPart::_edgeWOLLen[2] |
Referenced by Append(), IsEqualLengthEWOL(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| AverageHyp* VISCOUS_3D::ShrinkFace::BndPart::_hyp |
Referenced by CanAppend(), operator==(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| bool VISCOUS_3D::ShrinkFace::BndPart::_isReverse |
Referenced by Node(), Reverse(), vertHyp1(), vertHyp2(), vertSWOLType1(), and vertSWOLType2().
| bool VISCOUS_3D::ShrinkFace::BndPart::_isShrink |
Referenced by Append(), CanAppend(), operator==(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| int VISCOUS_3D::ShrinkFace::BndPart::_nbSegments |
Referenced by Append(), operator==(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| std::vector< SMESH_NodeXYZ > VISCOUS_3D::ShrinkFace::BndPart::_nodes |
Referenced by Append(), Node(), operator==(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| double VISCOUS_3D::ShrinkFace::BndPart::_tol |
Referenced by IsEqualLengthEWOL(), and VISCOUS_3D::ShrinkFace::SetBoundary().
| AverageHyp* VISCOUS_3D::ShrinkFace::BndPart::_vertHyp[2] |
Referenced by Append(), VISCOUS_3D::ShrinkFace::SetBoundary(), vertHyp1(), and vertHyp2().
| TopAbs_ShapeEnum VISCOUS_3D::ShrinkFace::BndPart::_vertSWOLType[2] |
Referenced by Append(), VISCOUS_3D::ShrinkFace::SetBoundary(), vertSWOLType1(), and vertSWOLType2().