, including all inherited members.
| AddBorderConstraints(MeshType &mesh) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| AddCurvatureConstraints(MeshType &mesh, const ScalarType &thr=0.5) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| AddSharpEdgesConstraints(MeshType &mesh, const ScalarType &thr=0.2) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| CollectHardConstraints(MeshType &mesh, Eigen::VectorXi &HardI, Eigen::MatrixXd &HardD, SmoothMethod SMethod, int Ndir) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| CollectSoftConstraints(MeshType &mesh, Eigen::VectorXi &SoftI, Eigen::MatrixXd &SoftD, Eigen::VectorXd &SoftW) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| CoordType typedef | vcg::tri::FieldSmoother< MeshType > | [private] |
| FaceType typedef | vcg::tri::FieldSmoother< MeshType > | [private] |
| GloballyOrient(MeshType &mesh) | vcg::tri::FieldSmoother< MeshType > | [inline, static] |
| InitByCurvature(MeshType &mesh, int Nring, bool UpdateFaces=true) | vcg::tri::FieldSmoother< MeshType > | [inline, static] |
| InitQualityByAnisotropyDir(MeshType &mesh) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| PickRandomDir(MeshType &mesh, int &indexF, CoordType &Dir) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| ScalarType typedef | vcg::tri::FieldSmoother< MeshType > | [private] |
| SelectConstraints(MeshType &mesh, SmoothParam &SParam) | vcg::tri::FieldSmoother< MeshType > | [inline, static] |
| SetEdgeDirection(FaceType *f, int edge) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| SmoothDirections(MeshType &mesh, int Ndir, SmoothMethod SMethod=SMNPoly, bool HardAsS=true, ScalarType alphaSoft=0) | vcg::tri::FieldSmoother< MeshType > | [inline, static] |
| SmoothDirections(MeshType &mesh, SmoothParam SParam) | vcg::tri::FieldSmoother< MeshType > | [inline, static] |
| SmoothMIQ(MeshType &mesh, Eigen::VectorXi &HardI, Eigen::MatrixXd &HardD, Eigen::VectorXi &SoftI, Eigen::MatrixXd &SoftD, Eigen::VectorXd &SoftW, ScalarType alpha_soft, int Ndir) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| SmoothNPoly(MeshType &mesh, Eigen::VectorXi &HardI, Eigen::MatrixXd &HardD, int Ndir) | vcg::tri::FieldSmoother< MeshType > | [inline, private, static] |
| VertexType typedef | vcg::tri::FieldSmoother< MeshType > | [private] |