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

Public Member Functions

 ElmData (int n)
 
SPoint3 barycenter () const
 
void addInView (PViewDataList *data) const
 

Public Attributes

int numComp
 
std::vector< double > x
 
std::vector< double > y
 
std::vector< double > z
 
std::vector< double > v
 

Detailed Description

Definition at line 46 of file Skin.cpp.

Constructor & Destructor Documentation

◆ ElmData()

ElmData::ElmData ( int  n)
inline

Definition at line 51 of file Skin.cpp.

Member Function Documentation

◆ addInView()

void ElmData::addInView ( PViewDataList data) const
inline

Definition at line 66 of file Skin.cpp.

◆ barycenter()

SPoint3 ElmData::barycenter ( ) const
inline

Definition at line 52 of file Skin.cpp.

Referenced by ElmDataLessThan::operator()().

Here is the caller graph for this function:

Member Data Documentation

◆ numComp

int ElmData::numComp

Definition at line 48 of file Skin.cpp.

Referenced by addInView().

◆ v

std::vector<double> ElmData::v

Definition at line 50 of file Skin.cpp.

Referenced by addInView(), and GMSH_SkinPlugin::execute().

◆ x

std::vector<double> ElmData::x

Definition at line 49 of file Skin.cpp.

Referenced by addInView(), barycenter(), and GMSH_SkinPlugin::execute().

◆ y

std::vector<double> ElmData::y

Definition at line 49 of file Skin.cpp.

Referenced by addInView(), barycenter(), and GMSH_SkinPlugin::execute().

◆ z

std::vector<double> ElmData::z

Definition at line 49 of file Skin.cpp.

Referenced by addInView(), barycenter(), and GMSH_SkinPlugin::execute().


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