, including all inherited members.
| add_index(int index) | Mesh_object | |
| add_intermediate_texture(double t0, double t1) | Mesh_object | |
| add_polygon(const std::vector< int > &polygon) | Mesh_object | |
| add_polygon(int index_0, int index_1, int index_2, int index_3) | Mesh_object | |
| add_polygon(int index_0, int index_1, int index_2) | Mesh_object | |
| add_polygon_texture(const std::vector< int > &index) | Mesh_object | |
| add_unique(double x, double y, double z, double epsilon) | Mesh_object | |
| add_unique(const V_3D &v, double epsilon) | Mesh_object | |
| add_unique(const double *v, double epsilon) | Mesh_object | |
| add_unique_polygon(const Polygon &polygon) | Mesh_object | |
| add_vertex(double x, double y, double z) | Mesh_object | |
| add_vertex(const V_3D &v) | Mesh_object | |
| add_vertex(const std::vector< double > &to_add) | Mesh_object | |
| add_vertex(const std::vector< V_3D > &to_add) | Mesh_object | |
| add_vertex(const double *v) | Mesh_object | |
| add_vertex(int dim, double *v) | Mesh_object | |
| add_vertex(const Point_set &p) | Mesh_object | |
| build_connectivity_index() | Mesh_object | |
| build_cube() | Mesh_object | |
| build_edges() | Mesh_object | |
| build_manifold() | Mesh_object | |
| build_normal_intermediate(double angle_threshold) | Mesh_object | |
| build_normal_per_polygon() | Mesh_object | |
| build_normal_per_vertex() | Mesh_object | |
| center_mesh() | Mesh_object | |
| check_texture() const | Mesh_object | |
| closest_mesh_point(const V_3D &x) const | Mesh_object | |
| color_type() const | Mesh_object | |
| connectivity | Mesh_object | [private] |
| decrease_alpha(double d_alpha) | Mesh_object | |
| delete_given_polygon(const std::vector< int > polygon) | Mesh_object | |
| delete_polygon(int k_polygon) | Mesh_object | |
| destroy() | Mesh_object | |
| distance_to_index(double x, double y, double z, int index) const | Mesh_object | |
| distance_to_index(const double *x, int index) const | Mesh_object | |
| distance_to_index(const V_3D &x, int index) const | Mesh_object | |
| eliminate(int k_index) | Mesh_object | |
| eliminate(const std::vector< int > &k_index) | Mesh_object | |
| eliminate(const std::vector< double > &k_index) | Mesh_object | |
| eliminate(double x, double y, double z) | Mesh_object | |
| eliminate(double x, double y, double z, double epsilon) | Mesh_object | |
| eliminate(const V_3D &x, double epsilon) | Mesh_object | |
| eliminate(const V_3D &x) | Mesh_object | |
| eliminate(const double *x, double epsilon) | Mesh_object | |
| eliminate(const double *x) | Mesh_object | |
| exist(const V_3D &v) const | Mesh_object | |
| exist(const V_3D &v, double epsilon) const | Mesh_object | |
| exist(double x, double y, double z) const | Mesh_object | |
| exist(double x, double y, double z, double epsilon) const | Mesh_object | |
| fast_subdivide_barycenter_mid_edge() | Mesh_object | |
| fast_subdivide_mid_edge() | Mesh_object | |
| fast_subdivide_mixed_mid_edge() | Mesh_object | |
| fill_color(double r, double g, double b, double t) | Mesh_object | |
| find_polygon(const std::vector< int > &polygon) const | Mesh_object | |
| flip_polygon(int k_polygon) | Mesh_object | |
| flip_polygon() | Mesh_object | |
| get_closest_distance(double x, double y, double z, int *index) const | Mesh_object | |
| get_closest_distance(const double *x, int *index) const | Mesh_object | |
| get_closest_distance(const V_3D &x, int *index) const | Mesh_object | |
| get_closest_vertex(const V_3D ¢er) const | Mesh_object | |
| get_closest_vertex(double x, double y, double z) const | Mesh_object | |
| get_closest_vertex(const double *x) const | Mesh_object | |
| get_connectivity() | Mesh_object | |
| get_connectivity() const | Mesh_object | |
| get_further_distance(double x, double y, double z, int *index) const | Mesh_object | |
| get_further_distance(const double *x, int *index) const | Mesh_object | |
| get_further_distance(const V_3D &x, int *index) const | Mesh_object | |
| get_index(int k_index) const | Mesh_object | |
| get_index(int k_index) | Mesh_object | |
| get_index(int k_polygon, int k_index) const | Mesh_object | |
| get_index(int k_polygon, int k_index) | Mesh_object | |
| get_index() const | Mesh_object | |
| get_index_of_polygon(int k_polygon) const | Mesh_object | |
| get_index_triangulated(int k_index) const | Mesh_object | |
| get_index_triangulated(int k_index) | Mesh_object | |
| get_index_triangulated(int k_triangle, int k_index) const | Mesh_object | |
| get_index_triangulated(int k_triangle, int k_index) | Mesh_object | |
| get_index_triangulated() const | Mesh_object | |
| get_intermediate_texture(int k_polygon, int k_vertex, double *t0, double *t1) const | Mesh_object | |
| get_max_point() const | Mesh_object | |
| get_middle_point() const | Mesh_object | |
| get_min_point() const | Mesh_object | |
| get_name() const | Mesh_object | |
| get_name() | Mesh_object | |
| get_one_ring(int k_polygon, int k_vertex) const | Mesh_object | |
| get_one_ring(int k_vertex) const | Mesh_object | |
| get_per_polygon_and_vertex_color(int k_polygon, int k_vertex, double *r, double *g, double *b, double *t) const | Mesh_object | |
| get_per_polygon_color(int k_polygon, double *r, double *g, double *b, double *t) const | Mesh_object | |
| get_per_vertex_color(int k_vertex, double *r, double *g, double *b, double *t) const | Mesh_object | |
| get_per_vertex_color(int k_polygon, int k_vertex, double *r, double *g, double *b, double *t) const | Mesh_object | |
| get_polygon(int k_polygon) const | Mesh_object | |
| get_polygon_access(int k_polygon) const | Mesh_object | |
| get_polygon_and_vertex_normal(int k_polygon, int k_vertex) const | Mesh_object | |
| get_polygon_normal(int k_polygon) const | Mesh_object | |
| get_polygon_ring(int k_polygon, int k_vertex) const | Mesh_object | |
| get_polygon_ring(int k_vertex) const | Mesh_object | |
| get_size_mesh() const | Mesh_object | |
| get_texture_number() const | Mesh_object | |
| get_texture_polygon_number() const | Mesh_object | |
| get_triangle_number() const | Mesh_object | |
| get_vertex(int k_vertex, int k_dim) | Mesh_object | |
| get_vertex(int k_polygon, int k_vertex, int k_dim) | Mesh_object | |
| get_vertex(int k_vertex, int k_dim) const | Mesh_object | |
| get_vertex(int k_polygon, int k_vertex, int k_dim) const | Mesh_object | |
| get_vertex_normal(int k_vertex) const | Mesh_object | |
| get_vertex_normal(int k_polygon, int k_vertex) const | Mesh_object | |
| get_vertex_number() const | Mesh_object | |
| get_vertex_p(int k_vertex) | Mesh_object | |
| get_vertex_p(int k_polygon, int k_vertex) | Mesh_object | |
| get_vertex_v3d(int k_vertex) const | Mesh_object | |
| get_vertex_v3d(int k_polygon, int k_vertex) const | Mesh_object | |
| half_space_intersection(const V_3D &n, const V_3D &x0, int *type) | Mesh_object | |
| half_space_intersection(const V_3D &n, const V_3D &x0) | Mesh_object | |
| increase_alpha(double d_alpha) | Mesh_object | |
| Laplacien_smooth(double lambda) | Mesh_object | |
| load_collada_file(const char *filename) | Mesh_object | |
| load_collada_file(const std::string &filename) | Mesh_object | |
| load_collada_file(const char *filename, const char *geometry_name) | Mesh_object | |
| load_collada_file(const std::string &filename, const std::string &geometry_name) | Mesh_object | |
| load_g_file(const char *filename) | Mesh_object | |
| load_g_file(const std::string &filename) | Mesh_object | |
| load_obj_file(const char *filename) | Mesh_object | |
| load_obj_file(const std::string &filename) | Mesh_object | |
| load_off_file(const char *filename) | Mesh_object | |
| load_off_file(const std::string &filename) | Mesh_object | |
| matrix_transform(const Matrix &M) | Mesh_object | |
| Mesh_object() | Mesh_object | |
| Mesh_object(const Mesh_object &) | Mesh_object | |
| N_closest(const V_3D ¢er, int N_closest) const | Mesh_object | |
| N_closest(double x, double y, double z, int N_closest) const | Mesh_object | |
| N_closest(double *x, int N_closest) const | Mesh_object | |
| name | Mesh_object | [private] |
| normal_type() const | Mesh_object | |
| parameters | Mesh_object | [private] |
| plane_intersection(const V_3D &n, const V_3D &x0) const | Mesh_object | |
| point_set | Mesh_object | [private] |
| polygon_number() const | Mesh_object | |
| polygon_size(int k_polygon) const | Mesh_object | |
| rotate(const V_3D &n, double angle) | Mesh_object | |
| rotate(double n_x, double n_y, double n_z, double angle) | Mesh_object | |
| rotate(const double *n, double angle) | Mesh_object | |
| rotate(const V_3D &n, double angle, const V_3D ¢er) | Mesh_object | |
| rotate(double n_x, double n_y, double n_z, double angle, const V_3D ¢er) | Mesh_object | |
| rotate(const double *n, double angle, const V_3D ¢er) | Mesh_object | |
| rotate_centered(const V_3D &n, double angle) | Mesh_object | |
| rotate_centered(double n_x, double n_y, double n_z, double angle) | Mesh_object | |
| rotate_centered(const double *n, double angle) | Mesh_object | |
| save_g_file(const char *filename) const | Mesh_object | |
| save_g_file(const std::string &filename) const | Mesh_object | |
| save_obj_file(const char *filename) | Mesh_object | |
| save_obj_file(const std::string &filename) | Mesh_object | |
| save_off_file(const char *filename) const | Mesh_object | |
| save_off_file(const std::string &filename) const | Mesh_object | |
| scale(double s_x, double s_y, double s_z) | Mesh_object | |
| scale(const double *s) | Mesh_object | |
| scale(const V_3D &s) | Mesh_object | |
| scale(double s) | Mesh_object | |
| scale_centered(double s_x, double s_y, double s_z) | Mesh_object | |
| scale_centered(const double *s) | Mesh_object | |
| scale_centered(const V_3D &s) | Mesh_object | |
| scale_centered(double s) | Mesh_object | |
| set_index(int k_polygon, int k_index, int index) | Mesh_object | |
| set_intermediate_texture() | Mesh_object | |
| set_intermediate_texture(int k_polygon, int k_vertex, double t0, double t1) | Mesh_object | |
| set_name(const char *name) | Mesh_object | |
| set_name(const std::string &name) | Mesh_object | |
| set_per_polygon_and_vertex_color() | Mesh_object | |
| set_per_polygon_and_vertex_color(int k_polygon, int k_vertex, double r, double g, double b, double t) | Mesh_object | |
| set_per_polygon_color() | Mesh_object | |
| set_per_polygon_color(int k_polygon, double r, double g, double b, double t) | Mesh_object | |
| set_per_vertex_color() | Mesh_object | |
| set_per_vertex_color(int k_vertex, double r, double g, double b, double t) | Mesh_object | |
| set_per_vertex_color(int k_polygon, int k_vertex, double r, double g, double b, double t) | Mesh_object | |
| set_polygon(int k_polygon, const std::vector< int > &polygon) | Mesh_object | |
| set_texture_number(int k_texture) | Mesh_object | |
| set_vertex(int k_vertex, double x, double y, double z) | Mesh_object | |
| set_vertex(int k_vertex, int k_dim, double value) | Mesh_object | |
| set_vertex(int k_vertex, V_3D v) | Mesh_object | |
| set_vertex(int k_vertex, double *v) | Mesh_object | |
| set_vertex(int k_vertex, int dim, double *v) | Mesh_object | |
| set_vertex(const Point_set &p) | Mesh_object | |
| set_vertex_normal(int k_vertex, const V_3D &n) | Mesh_object | |
| set_vertex_normal(int k_polygon, int k_vertex, const V_3D &n) | Mesh_object | |
| size_index() const | Mesh_object | |
| subdivide_barycenter_mid_edge() | Mesh_object | |
| subdivide_mid_edge() | Mesh_object | |
| subdivide_mixed_mid_edge() | Mesh_object | |
| texture_type() const | Mesh_object | |
| translate(double t_x, double t_y, double t_z) | Mesh_object | |
| translate(const double *t) | Mesh_object | |
| translate(const V_3D &t) | Mesh_object | |
| triangulate() | Mesh_object | |
| unitize_size() | Mesh_object | |
| vertex_number() const | Mesh_object | |
| ~Mesh_object() | Mesh_object | |