gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <SmoothData.h>
Public Member Functions | |
smooth_normals (double angle) | |
void | add (double x, double y, double z, double nx, double ny, double nz) |
bool | get (double x, double y, double z, double &nx, double &ny, double &nz) const |
Private Attributes | |
float | tol |
std::set< xyzn, lessthanxyzn > | c |
Definition at line 100 of file SmoothData.h.
|
inline |
Definition at line 106 of file SmoothData.h.
void smooth_normals::add | ( | double | x, |
double | y, | ||
double | z, | ||
double | nx, | ||
double | ny, | ||
double | nz | ||
) |
Definition at line 215 of file SmoothData.cpp.
Referenced by addOutlineQuadrangle(), addOutlineTriangle(), addScalarTetrahedron(), addScalarTriangle(), addSmoothNormals(), and GMSH_WarpPlugin::execute().
bool smooth_normals::get | ( | double | x, |
double | y, | ||
double | z, | ||
double & | nx, | ||
double & | ny, | ||
double & | nz | ||
) | const |
Definition at line 234 of file SmoothData.cpp.
Referenced by addElementsInArrays(), addOutlineQuadrangle(), addOutlineTriangle(), addScalarTetrahedron(), addScalarTriangle(), and GMSH_WarpPlugin::execute().
|
private |
Definition at line 103 of file SmoothData.h.
|
private |
Definition at line 102 of file SmoothData.h.