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

Public Member Functions

 writePhysicalGroupGEO (FILE *fp, int i, bool labels, std::map< int, std::string > &o, std::map< std::pair< int, int >, std::string > &n)
 
void operator() (std::pair< const int, std::vector< GEntity * > > &g)
 

Private Attributes

FILE * geo
 
int dim
 
bool printLabels
 
std::map< int, std::string > & oldLabels
 
std::map< std::pair< int, int >, std::string > & newLabels
 

Detailed Description

Definition at line 1716 of file GModelIO_GEO.cpp.

Constructor & Destructor Documentation

◆ writePhysicalGroupGEO()

writePhysicalGroupGEO::writePhysicalGroupGEO ( FILE *  fp,
int  i,
bool  labels,
std::map< int, std::string > &  o,
std::map< std::pair< int, int >, std::string > &  n 
)
inline

Definition at line 1725 of file GModelIO_GEO.cpp.

Member Function Documentation

◆ operator()()

void writePhysicalGroupGEO::operator() ( std::pair< const int, std::vector< GEntity * > > &  g)
inline

Definition at line 1732 of file GModelIO_GEO.cpp.

Member Data Documentation

◆ dim

int writePhysicalGroupGEO::dim
private

Definition at line 1719 of file GModelIO_GEO.cpp.

Referenced by operator()().

◆ geo

FILE* writePhysicalGroupGEO::geo
private

Definition at line 1718 of file GModelIO_GEO.cpp.

Referenced by operator()(), and writePhysicalGroupGEO().

◆ newLabels

std::map<std::pair<int, int>, std::string>& writePhysicalGroupGEO::newLabels
private

Definition at line 1722 of file GModelIO_GEO.cpp.

Referenced by operator()().

◆ oldLabels

std::map<int, std::string>& writePhysicalGroupGEO::oldLabels
private

Definition at line 1721 of file GModelIO_GEO.cpp.

Referenced by operator()().

◆ printLabels

bool writePhysicalGroupGEO::printLabels
private

Definition at line 1720 of file GModelIO_GEO.cpp.

Referenced by operator()().


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