, including all inherited members.
| area_ | imesh_imls_surface | [private] |
| bounded_ | imesh_imls_surface | [private] |
| bounding_box() const | imesh_imls_surface | |
| centroid_ | imesh_imls_surface | [private] |
| compute_centroids_rec(const vcl_auto_ptr< imesh_kd_tree_node > &node, const vcl_set< unsigned int > &no_normal_faces) | imesh_imls_surface | [private] |
| compute_enclosing_phi() | imesh_imls_surface | [private] |
| compute_iso_level() | imesh_imls_surface | [private] |
| compute_unweighed_rec(const vcl_auto_ptr< imesh_kd_tree_node > &node) | imesh_imls_surface | [private] |
| deriv(const vgl_point_3d< double > &p, vgl_vector_3d< double > &dp) const | imesh_imls_surface | |
| deriv2(const vgl_point_3d< double > &p, vgl_vector_3d< double > &dp, vnl_double_3x3 &ddp) const | imesh_imls_surface | |
| eps2_ | imesh_imls_surface | [private] |
| imesh_imls_surface(const imesh_mesh &mesh, double eps=0.01, double lambda=0.1, bool enforce_bounded=false, const vcl_set< unsigned int > &no_normal_faces=vcl_set< unsigned int >()) | imesh_imls_surface | |
| imesh_imls_surface(const imesh_imls_surface &other) | imesh_imls_surface | |
| iso_level_ | imesh_imls_surface | [private] |
| kd_tree_ | imesh_imls_surface | [private] |
| lambda_ | imesh_imls_surface | [private] |
| line_integral(const vgl_point_3d< double > &x, const vgl_point_3d< double > &p0, const vgl_point_3d< double > &p1, double v0, double v1, double eps) | imesh_imls_surface | [static] |
| line_integral_deriv(const vgl_point_3d< double > &x, const vgl_point_3d< double > &p0, const vgl_point_3d< double > &p1, double v0, double v1, double eps2) | imesh_imls_surface | [static] |
| line_integrals(double k1, double k2, double &I1, double &Ix) | imesh_imls_surface | [static] |
| line_integrals(double k1, double k2, double &I1, double &Ix, double &dI1, double &dIx, double &dIx2) | imesh_imls_surface | [static] |
| normal_len_ | imesh_imls_surface | [private] |
| normals_ | imesh_imls_surface | [private] |
| operator()(const vgl_point_3d< double > &p) const | imesh_imls_surface | |
| operator()(double x, double y, double z) const | imesh_imls_surface | [inline] |
| phi_ | imesh_imls_surface | [private] |
| set_epsilon(double eps) | imesh_imls_surface | |
| set_lambda(double lambda) | imesh_imls_surface | [inline] |
| split_triangle_quadrature(const vgl_point_3d< double > &x, const vgl_point_3d< double > &m, const vgl_point_3d< double > &pp, const vgl_point_3d< double > &pm, double v0, double v1, double v2, double eps) | imesh_imls_surface | [static] |
| split_triangle_quadrature_with_deriv(const vgl_point_3d< double > &x, const vgl_point_3d< double > &m, const vgl_point_3d< double > &pp, const vgl_point_3d< double > &pm, double v0, double v1, double v2, double eps) | imesh_imls_surface | [static] |
| triangle_quadrature(F quad_func, const vgl_point_3d< double > &x, const vgl_point_3d< double > &p0, const vgl_point_3d< double > &p1, const vgl_point_3d< double > &p2, const vgl_vector_3d< double > &n, double v0, double v1, double v2, double eps) | imesh_imls_surface | [static] |
| triangles_ | imesh_imls_surface | [private] |
| unweighted_ | imesh_imls_surface | [private] |
| verts_ | imesh_imls_surface | [private] |
| w2(double dist2) const | imesh_imls_surface | [inline] |