SMESH_NodeSearcher Struct Referenceabstract

Searcher for the node closest to a point. More...

#include <SMESH_MeshAlgos.hxx>

Public Member Functions

virtual const SMDS_MeshNodeFindClosestTo (const gp_Pnt &pnt)=0
 
virtual int FindNearPoint (const gp_Pnt &point, const double tolerance, std::vector< const SMDS_MeshNode * > &foundNodes)=0
 
virtual void MoveNode (const SMDS_MeshNode *node, const gp_Pnt &toPnt)=0
 
virtual ~SMESH_NodeSearcher ()
 

Detailed Description

Searcher for the node closest to a point.

Constructor & Destructor Documentation

◆ ~SMESH_NodeSearcher()

virtual SMESH_NodeSearcher::~SMESH_NodeSearcher ( )
virtual

Member Function Documentation

◆ FindClosestTo()

virtual const SMDS_MeshNode * SMESH_NodeSearcher::FindClosestTo ( const gp_Pnt &  pnt)
pure virtual

◆ FindNearPoint()

virtual int SMESH_NodeSearcher::FindNearPoint ( const gp_Pnt &  point,
const double  tolerance,
std::vector< const SMDS_MeshNode * > &  foundNodes 
)
pure virtual

Implemented in SMESH_NodeSearcherImpl.

◆ MoveNode()

virtual void SMESH_NodeSearcher::MoveNode ( const SMDS_MeshNode node,
const gp_Pnt &  toPnt 
)
pure virtual

Implemented in SMESH_NodeSearcherImpl.


The documentation for this struct was generated from the following file: