gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
closestVertexFinder Class Reference

#include <closestVertex.h>

Public Member Functions

 closestVertexFinder (GEntity *ge, bool includeClosure)
 
 ~closestVertexFinder ()
 
MVertexoperator() (const SPoint3 &p)
 
MVertexoperator() (const SPoint3 &p, const std::vector< double > &tfo)
 
unsigned int getNbVtcs () const
 

Private Attributes

unsigned int nbVtcs
 

Detailed Description

Definition at line 26 of file closestVertex.h.

Constructor & Destructor Documentation

◆ closestVertexFinder()

closestVertexFinder::closestVertexFinder ( GEntity ge,
bool  includeClosure 
)

Definition at line 12 of file closestVertex.cpp.

Here is the call graph for this function:

◆ ~closestVertexFinder()

closestVertexFinder::~closestVertexFinder ( )

Definition at line 40 of file closestVertex.cpp.

Member Function Documentation

◆ getNbVtcs()

unsigned int closestVertexFinder::getNbVtcs ( ) const
inline

Definition at line 46 of file closestVertex.h.

Referenced by GEntity::updateCorrespondingVertices().

Here is the caller graph for this function:

◆ operator()() [1/2]

MVertex * closestVertexFinder::operator() ( const SPoint3 p)

Definition at line 53 of file closestVertex.cpp.

Here is the call graph for this function:

◆ operator()() [2/2]

MVertex * closestVertexFinder::operator() ( const SPoint3 p,
const std::vector< double > &  tfo 
)

Definition at line 65 of file closestVertex.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ nbVtcs

unsigned int closestVertexFinder::nbVtcs
private

Definition at line 35 of file closestVertex.h.

Referenced by closestVertexFinder(), getNbVtcs(), operator()(), and ~closestVertexFinder().


The documentation for this class was generated from the following files: