gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <SmoothData.h>
Public Member Functions | |
xyzn (float xx, float yy, float zz) | |
~xyzn () | |
float | angle (int i, char n0, char n1, char n2) |
void | update (char n0, char n1, char n2, float tol) |
Public Attributes | |
float | x |
float | y |
float | z |
std::vector< nnb > | n |
Static Public Attributes | |
static float | eps = 1.e-6F |
Definition at line 78 of file SmoothData.h.
|
inline |
Definition at line 82 of file SmoothData.h.
|
inline |
Definition at line 83 of file SmoothData.h.
float xyzn::angle | ( | int | i, |
char | n0, | ||
char | n1, | ||
char | n2 | ||
) |
Definition at line 166 of file SmoothData.cpp.
Referenced by smooth_normals::get(), and update().
void xyzn::update | ( | char | n0, |
char | n1, | ||
char | n2, | ||
float | tol | ||
) |
Definition at line 184 of file SmoothData.cpp.
Referenced by smooth_normals::add().
|
static |
Definition at line 81 of file SmoothData.h.
Referenced by lessthanxyzn::operator()().
std::vector<nnb> xyzn::n |
Definition at line 80 of file SmoothData.h.
Referenced by angle(), smooth_normals::get(), and update().
float xyzn::x |
Definition at line 79 of file SmoothData.h.
Referenced by lessthanxyzn::operator()().
float xyzn::y |
Definition at line 79 of file SmoothData.h.
Referenced by lessthanxyzn::operator()().
float xyzn::z |
Definition at line 79 of file SmoothData.h.
Referenced by lessthanxyzn::operator()().