Structure used to smooth a _LayerEdge based on an EDGE. More...
Public Member Functions | |
_2NearEdges () | |
const SMDS_MeshNode * | tgtNode (bool is2nd) |
const SMDS_MeshNode * | srcNode (bool is2nd) |
void | reverse () |
void | set (_LayerEdge *e1, _LayerEdge *e2, double w1, double w2) |
bool | include (const _LayerEdge *e) |
Data Fields | |
double | _wgt [2] |
_LayerEdge * | _edges [2] |
gp_XYZ * | _plnNorm |
Structure used to smooth a _LayerEdge based on an EDGE.
VISCOUS_3D::_2NearEdges::_2NearEdges | ( | ) |
bool VISCOUS_3D::_2NearEdges::include | ( | const _LayerEdge * | e | ) |
void VISCOUS_3D::_2NearEdges::reverse | ( | ) |
void VISCOUS_3D::_2NearEdges::set | ( | _LayerEdge * | e1, |
_LayerEdge * | e2, | ||
double | w1, | ||
double | w2 | ||
) |
const SMDS_MeshNode* VISCOUS_3D::_2NearEdges::srcNode | ( | bool | is2nd | ) |
const SMDS_MeshNode* VISCOUS_3D::_2NearEdges::tgtNode | ( | bool | is2nd | ) |
Referenced by VISCOUS_3D::_LayerEdge::SmoothOnEdge().
_LayerEdge* VISCOUS_3D::_2NearEdges::_edges[2] |
gp_XYZ* VISCOUS_3D::_2NearEdges::_plnNorm |
double VISCOUS_3D::_2NearEdges::_wgt[2] |
Referenced by VISCOUS_3D::_LayerEdge::SetDataByNeighbors(), and VISCOUS_3D::_LayerEdge::SmoothOnEdge().