, including all inherited members.
| add_connectivity_index(const MC_int_vector &c) | mesh_conv::MC_mesh_index_vector | |
| add_unique_polygon(const MC_polygon &polygon, std::map< MC_v3d, int, MC_v3d_less > *map_vertices) | mesh_conv::MC_mesh_index_vector | |
| add_vertex(const MC_v3d &v) | mesh_conv::MC_mesh_index_vector | |
| added_polygon_soup(const std::vector< MC_polygon > poly_soup) const | mesh_conv::MC_mesh_index_vector | |
| alpha() | mesh_conv::MC_mesh_index_vector_draw | |
| alpha() const | mesh_conv::MC_mesh_index_vector_draw | |
| alpha_mesh | mesh_conv::MC_mesh_index_vector_draw | [private] |
| angular_error(const MC_mesh_index_vector &mesh_0, const MC_mesh_index_vector &mesh_1) | mesh_conv::MC_mesh_index_vector | [static] |
| area() const | mesh_conv::MC_mesh_index_vector | |
| area_gradient() const | mesh_conv::MC_mesh_index_vector | |
| as_rigid_as_possible(const MC_mesh_index_vector &m0, const MC_mesh_index_vector &m1, const std::pair< MC_int_vector, MC_v3d_vector > &constraints) | mesh_conv::MC_mesh_index_vector | [static] |
| average_edge_length() const | mesh_conv::MC_mesh_index_vector | |
| barycentric_coordinates(const MC_mesh_index_vector &mesh, const MC_v3d_vector &vertices, const MC_int_vector &belonging_polygon) | mesh_conv::MC_mesh_index_vector | [static] |
| boundary_curve() const | mesh_conv::MC_mesh_index_vector | |
| build_arrow(const MC_segment &dir, const double &radius_cylinder=0.1, const int &N_cylinder=30, const int &N_shape_cylinder=5, const double &radius_cone=0.25, const double &length_cone=0.35, const int &N_cone=30, const int &N_shape_cone=5) | mesh_conv::MC_mesh_index_vector | [static] |
| build_ball_point_set(const MC_v3d_vector &v, const double &radius=0.1, const int &N_subdiv=2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_closed_cylinder(const int &N1, const int &N2, const bool &is_closed=true) | mesh_conv::MC_mesh_index_vector | [static] |
| build_cone(const int &N_radius, const int &N_face) | mesh_conv::MC_mesh_index_vector | [static] |
| build_cube() | mesh_conv::MC_mesh_index_vector | [static] |
| build_disc(const MC_v3d ¢er=MC_v3d(0, 0, 0), const MC_v3d &normal=MC_v3d(0, 0, 1), const double &radius=1, const int &N_radius=10, const int &N_interior=2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_from_polygon_soup(const std::vector< MC_polygon > poly_soup) | mesh_conv::MC_mesh_index_vector | [static] |
| build_icosahedron() | mesh_conv::MC_mesh_index_vector | [static] |
| build_local_basis() | mesh_conv::MC_mesh_index_vector_draw | [static] |
| build_parametric_sphere(const int &N_1=10, const int &N_2=10) | mesh_conv::MC_mesh_index_vector | [static] |
| build_quad_sphere(const int &N_subdiv=2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_segment(const std::vector< MC_segment > &v_seg, const double &radius, const double &N_circular) | mesh_conv::MC_mesh_index_vector | [static] |
| build_sphere(const int &N_subdiv=2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_sphere_point_set(const MC_v3d_vector &position, const double &radius, const unsigned int &N_subdiv) | mesh_conv::MC_mesh_index_vector | [static] |
| build_square(const int &N_1=0, const int &N_2=0) | mesh_conv::MC_mesh_index_vector | [static] |
| build_square(const int &N_1, const int &N_2, const MC_v3d &tangent_1, const MC_v3d &tangent_2, const MC_v3d ¢er, const double &L1, const double &L2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_strip_planar(const MC_curve &c, const MC_v3d &normal, const int &number_of_lines=5, const double &binormal_length=0.06, const double &sample_decrease_factor=1.5) | mesh_conv::MC_mesh_index_vector | [static] |
| build_torus(const double &R0, const double &R1, const int &N_1, const int &N_2) | mesh_conv::MC_mesh_index_vector | [static] |
| build_wireframe(const MC_mesh_index_vector &mesh, const double &radius_cylinder, const int &N_circular, const int &N_subdiv_edges=2) | mesh_conv::MC_mesh_index_vector | [static] |
| centroid_polygon(const MC_int_vector &selected_polygon=MC_int_vector()) const | mesh_conv::MC_mesh_index_vector | |
| color() | mesh_conv::MC_mesh_index_vector_draw | |
| color() const | mesh_conv::MC_mesh_index_vector_draw | |
| color_mesh | mesh_conv::MC_mesh_index_vector_draw | [private] |
| concatenation(const MC_mesh_index_vector_draw &vec1) | mesh_conv::MC_mesh_index_vector_draw | |
| connectivity() | mesh_conv::MC_mesh_index_vector | |
| connectivity() const | mesh_conv::MC_mesh_index_vector | |
| connectivity_mesh | mesh_conv::MC_mesh_index_vector | [protected] |
| delete_boundary_polygon() const | mesh_conv::MC_mesh_index_vector | |
| delete_polygon(const std::set< int > index_to_delete) const | mesh_conv::MC_mesh_index_vector | |
| delete_vertex(const std::set< int > index_to_delete) const | mesh_conv::MC_mesh_index_vector | |
| fill_color(const MC_v3d &color) | mesh_conv::MC_mesh_index_vector_draw | |
| fill_color(const MC_v3d_vector &color) | mesh_conv::MC_mesh_index_vector_draw | |
| get_polygon(const int &k_index) const | mesh_conv::MC_mesh_index_vector | |
| get_polygon() const | mesh_conv::MC_mesh_index_vector | |
| get_polygon_mesh() const | mesh_conv::MC_mesh_index_vector | |
| half_space_intersection(const MC_v3d &n, const MC_v3d &x0, int *type=0) const | mesh_conv::MC_mesh_index_vector | |
| inertia() const | mesh_conv::MC_mesh_index_vector | |
| intersection_curve(const MC_mesh_index_vector &mesh, const MC_segment &c) | mesh_conv::MC_mesh_index_vector | [static] |
| laplacian_deformation(const MC_mesh_index_vector &input_mesh, const std::pair< MC_int_vector, MC_v3d_vector > &constraints) | mesh_conv::MC_mesh_index_vector | [static] |
| laplacian_smoothing(const double &lambda=0.5, const int &steps=1, const bool &is_boundary_preserving=true) const | mesh_conv::MC_mesh_index_vector | |
| load_mesh_file(const std::string &filename) | mesh_conv::MC_mesh_index_vector_draw | [static] |
| map(const MC_mesh_index_vector &mesh_to_map, const MC_double_vector_vector &barycentric_coordinates, const MC_int_vector &polygon_index) | mesh_conv::MC_mesh_index_vector | [static] |
| map(const MC_mesh_index_vector &mesh_to_map, const MC_mesh_index_vector &original_map, const MC_v3d_vector &points_to_map) | mesh_conv::MC_mesh_index_vector | [static] |
| MC_mesh_index_vector() | mesh_conv::MC_mesh_index_vector | |
| MC_mesh_index_vector(const MC_v3d_vector &_point_set, const MC_connectivity_index &_connectivity) | mesh_conv::MC_mesh_index_vector | |
| MC_mesh_index_vector(const std::pair< MC_v3d_vector, MC_connectivity_index > &_mesh) | mesh_conv::MC_mesh_index_vector | |
| MC_mesh_index_vector(const std::vector< MC_polygon > poly_soup) | mesh_conv::MC_mesh_index_vector | |
| MC_mesh_index_vector(const mesh::cgal::MC_mesh_cgal &mesh) | mesh_conv::MC_mesh_index_vector | |
| MC_mesh_index_vector_draw() | mesh_conv::MC_mesh_index_vector_draw | |
| MC_mesh_index_vector_draw(const MC_v3d_vector &input_point_set, const MC_connectivity_index &input_connectivity) | mesh_conv::MC_mesh_index_vector_draw | |
| MC_mesh_index_vector_draw(const MC_mesh_index_vector &mesh) | mesh_conv::MC_mesh_index_vector_draw | |
| MC_mesh_index_vector_draw(const MC_mesh_index_vector_draw &mesh) | mesh_conv::MC_mesh_index_vector_draw | |
| normal() | mesh_conv::MC_mesh_index_vector_draw | |
| normal() const | mesh_conv::MC_mesh_index_vector_draw | |
| normal_mesh | mesh_conv::MC_mesh_index_vector_draw | [private] |
| normal_polygon() const | mesh_conv::MC_mesh_index_vector | |
| normal_vertex() const | mesh_conv::MC_mesh_index_vector | |
| normal_vertex(const MC_v3d_vector &point_set, const MC_connectivity_index &connectivity) | mesh_conv::MC_mesh_index_vector | [static] |
| normal_vertex(const MC_double_vector &point_set, const MC_connectivity_index &connectivity) | mesh_conv::MC_mesh_index_vector | [static] |
| normal_vertex_update() | mesh_conv::MC_mesh_index_vector_draw | |
| operator*(const MC_matrix &M, const MC_mesh_index_vector_draw &mesh) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator*(const MC_mesh_index_vector_draw &mesh, const MC_matrix &M) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator*(const double &s, const MC_mesh_index_vector_draw &mesh) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator*(const MC_mesh_index_vector_draw &mesh, const double &s) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator*=(const double &to_mult) | mesh_conv::MC_mesh_index_vector_draw | |
| mesh_conv::MC_mesh_index_vector::operator*=(const MC_matrix &M) | mesh_conv::MC_mesh_index_vector | |
| operator+(const MC_mesh_index_vector_draw &vec, const MC_v3d &to_add) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator+(const MC_mesh_index_vector_draw &vec, const MC_v3d_vector &to_add) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator+(const MC_v3d &to_add, const MC_mesh_index_vector_draw &vec) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator+(const MC_v3d_vector &to_add, const MC_mesh_index_vector_draw &vec) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator+=(const MC_v3d &to_add) | mesh_conv::MC_mesh_index_vector_draw | |
| operator+=(const MC_v3d_vector &to_add) | mesh_conv::MC_mesh_index_vector_draw | |
| operator-(const MC_mesh_index_vector_draw &vec, const MC_v3d &to_sub) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator-(const MC_mesh_index_vector_draw &vec, const MC_v3d_vector &to_sub) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator-(const MC_v3d &to_sub, const MC_mesh_index_vector_draw &vec) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator-(const MC_v3d_vector &to_sub, const MC_mesh_index_vector_draw &vec) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator-=(const MC_v3d &to_sub) | mesh_conv::MC_mesh_index_vector_draw | |
| operator-=(const MC_v3d_vector &to_sub) | mesh_conv::MC_mesh_index_vector_draw | |
| operator/(const MC_mesh_index_vector_draw &vec, const double &to_subdiv) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| operator/=(const double &to_subdiv) | mesh_conv::MC_mesh_index_vector_draw | |
| operator<<(const MC_mesh_index_vector_draw &vec0, const MC_mesh_index_vector_draw &vec1) | mesh_conv::MC_mesh_index_vector_draw | [friend] |
| paste_parameterization(const MC_mesh_index_vector &original_mesh, const MC_mesh_index_vector &patch_to_paste) | mesh_conv::MC_mesh_index_vector | [static] |
| paste_parameterization_2(const MC_mesh_index_vector &original_mesh, const MC_mesh_index_vector &patch_to_paste) | mesh_conv::MC_mesh_index_vector | [static] |
| plane_intersection(const MC_v3d &n, const MC_v3d &x0) const | mesh_conv::MC_mesh_index_vector | |
| point_set() | mesh_conv::MC_mesh_index_vector | |
| point_set() const | mesh_conv::MC_mesh_index_vector | |
| point_set_mesh | mesh_conv::MC_mesh_index_vector | [protected] |
| polygon_number() const | mesh_conv::MC_mesh_index_vector | |
| polygon_size(const int &k_polygon) const | mesh_conv::MC_mesh_index_vector | |
| polygon_transformation(const MC_mesh_index_vector &m0, const MC_mesh_index_vector &m1) | mesh_conv::MC_mesh_index_vector | [static] |
| polygons_inside_sphere(const MC_v3d ¢er, const double &radius) const | mesh_conv::MC_mesh_index_vector | |
| project_to_surface(const MC_mesh_index_vector &mesh_to_project, const MC_v3d_vector &vertex_to_project, const MC_int_vector &triangle_close_to_vertex) | mesh_conv::MC_mesh_index_vector | [static] |
| project_to_surface(const MC_mesh_index_vector &mesh_to_project, const MC_v3d &vertex_to_project, const int &polygon_close_to_vertex) | mesh_conv::MC_mesh_index_vector | [static] |
| segment_intersection(const MC_segment &s) const | mesh_conv::MC_mesh_index_vector | |
| segment_intersection(const std::vector< MC_mesh_index_vector > &v_mesh, const MC_segment &s) | mesh_conv::MC_mesh_index_vector | [static] |
| set_texture(const std::pair< MC_v3d_vector, MC_connectivity_index > &_texture) | mesh_conv::MC_mesh_index_vector_draw | |
| set_texture(const MC_mesh_index_vector &texture_mesh) | mesh_conv::MC_mesh_index_vector_draw | |
| stretch(const MC_mesh_index_vector &m0, const MC_mesh_index_vector &m1) | mesh_conv::MC_mesh_index_vector | [static] |
| subdivide_barycenter_mid_edge() const | mesh_conv::MC_mesh_index_vector | |
| subdivide_barycenter_mid_edge_unchanged_boundary() const | mesh_conv::MC_mesh_index_vector | |
| subdivide_barycenter_mid_edge_unchanged_boundary(const std::set< MC_int_pair, MC_int_pair_less > &allowed_edge) const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mid_edge() const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mid_edge_unchanged_boundary() const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mid_edge_unchanged_boundary(const std::set< MC_int_pair, MC_int_pair_less > &allowed_edge) const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mixed_mid_edge(const std::set< int > &subdivided_polygon) const | mesh_conv::MC_mesh_index_vector_draw | |
| mesh_conv::MC_mesh_index_vector::subdivide_mixed_mid_edge(const std::set< int > &polygon_to_subdivide, const std::set< MC_int_pair, MC_int_pair_less > &allowed_edge) const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mixed_mid_edge_unchanged_boundary() const | mesh_conv::MC_mesh_index_vector | |
| subdivide_mixed_mid_edge_unchanged_boundary(const std::set< MC_int_pair, MC_int_pair_less > &allowed_edge) const | mesh_conv::MC_mesh_index_vector | |
| sweep_surface(const MC_curve &c, const MC_curve &pattern=MC_curve(), const int &N_subdiv=2, const bool &is_closed=true, const MC_v3d_vector &e1=MC_v3d_vector()) | mesh_conv::MC_mesh_index_vector | [static] |
| texture() | mesh_conv::MC_mesh_index_vector_draw | |
| texture() const | mesh_conv::MC_mesh_index_vector_draw | |
| texture_connectivity() const | mesh_conv::MC_mesh_index_vector_draw | |
| texture_connectivity() | mesh_conv::MC_mesh_index_vector_draw | |
| texture_connectivity_mesh | mesh_conv::MC_mesh_index_vector_draw | [private] |
| texture_convert_planar_xy(const MC_mesh_index_vector &mesh) | mesh_conv::MC_mesh_index_vector | [static] |
| texture_convert_planar_xy_same_connectivity(const MC_mesh_index_vector &mesh, const MC_mesh_index_vector &mesh_ref) | mesh_conv::MC_mesh_index_vector | [static] |
| texture_mesh | mesh_conv::MC_mesh_index_vector_draw | [private] |
| UGLY_stretch_filter(const MC_mesh_index_vector &m0, const MC_mesh_index_vector &m1, const int &N_step=3) | mesh_conv::MC_mesh_index_vector | [static] |
| vertex_number() const | mesh_conv::MC_mesh_index_vector | |
| volume() const | mesh_conv::MC_mesh_index_vector | |
| volume_gradient() const | mesh_conv::MC_mesh_index_vector | |