, including all inherited members.
| add(const MC_v3d &x) | mesh_conv::MC_v3d_vector | |
| add(const MC_v3d_vector &v_x) | mesh_conv::MC_v3d_vector | |
| assert_bounds(const int &u) const | mesh_conv::MC_v3d_vector | |
| barycenter() const | mesh_conv::MC_curve | |
| bounding_box_elements() const | mesh_conv::MC_v3d_vector | |
| bounding_box_length() const | mesh_conv::MC_v3d_vector | |
| bounding_box_segment(const double &length_ratio=0.1) const | mesh_conv::MC_v3d_vector | |
| build_B_spline(const MC_curve &control_polygon, const int &N_subdiv=10) | mesh_conv::MC_curve | [static] |
| build_circle(const double &R, const int &N=20, const MC_v3d &normal=MC_v3d(0, 0, 1)) | mesh_conv::MC_curve | [static] |
| build_duplicate(const unsigned int &N, const MC_v3d &value_to_duplicate) | mesh_conv::MC_v3d_vector | [static] |
| build_ellipsoid(const double &R1, const double &R2, const int &N=20, const MC_v3d &e0=MC_v3d(), const MC_v3d &e1=MC_v3d(), const double &theta_1=0, const double &theta_2=2 *3.14159) | mesh_conv::MC_curve | [static] |
| build_from_concatenated_vector(const MC_double_vector &X) | mesh_conv::MC_v3d_vector | [static] |
| build_heart(const double &R, const int &N) | mesh_conv::MC_curve | [static] |
| build_line(const MC_v3d &X0, const MC_v3d &X1, const int &N=10) | mesh_conv::MC_curve | [static] |
| build_square(const int &N) | mesh_conv::MC_curve | [static] |
| clear() | mesh_conv::MC_v3d_vector | |
| closed() const | mesh_conv::MC_curve | |
| closest(const MC_v3d &x) const | mesh_conv::MC_v3d_vector | |
| closest_point(const MC_v3d &x) const | mesh_conv::MC_curve | |
| component(const int &k_dim) const | mesh_conv::MC_v3d_vector | |
| diff_forward() const | mesh_conv::MC_curve | |
| diff_forward_close() const | mesh_conv::MC_curve | |
| export_stream(std::ostream &output) const | mesh_conv::MC_v3d_vector | |
| first() const | mesh_conv::MC_v3d_vector | |
| first() | mesh_conv::MC_v3d_vector | |
| inverted_position() const | mesh_conv::MC_v3d_vector | |
| isometric_deformation(const MC_int_vector &constraint_index, const MC_v3d_vector &constraint_position, const MC_curve &original_curve, const double &blending_factor) const | mesh_conv::MC_curve | |
| laplacian_deformation(const MC_int_vector &index_constraint, const MC_v3d_vector &position_constraint, const MC_double_vector &weight) const | mesh_conv::MC_curve | |
| mesh_conv::MC_v3d_vector::laplacian_deformation(const MC_v3d_vector &vertex_input, const std::map< int, std::pair< MC_int_vector, MC_double_vector > > &laplacian_mean_value, const std::pair< MC_int_vector, MC_v3d_vector > &constraints) | mesh_conv::MC_v3d_vector | [static] |
| last() const | mesh_conv::MC_v3d_vector | |
| last() | mesh_conv::MC_v3d_vector | |
| length() const | mesh_conv::MC_curve | |
| MC_curve() | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d &v0) | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d &v0, const MC_v3d &v1) | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2) | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2, const MC_v3d &v3) | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2, const MC_v3d &v3, const MC_v3d &v4) | mesh_conv::MC_curve | |
| MC_curve(const MC_v3d_vector &vec) | mesh_conv::MC_curve | |
| MC_curve(const MC_curve &vec) | mesh_conv::MC_curve | |
| MC_curve(const MC_double_vector &x_vector, const MC_double_vector &y_vector, const MC_double_vector &z_vector) | mesh_conv::MC_curve | |
| MC_curve(const MC_segment &seg) | mesh_conv::MC_curve | |
| MC_curve(const std::list< MC_v3d > &input) | mesh_conv::MC_curve | |
| MC_v3d_vector() | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const int &new_size) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d &v0) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d &v0, const MC_v3d &v1) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2, const MC_v3d &v3) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d &v0, const MC_v3d &v1, const MC_v3d &v2, const MC_v3d &v3, const MC_v3d &v4) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const std::vector< MC_v3d > &vec) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const std::set< MC_v3d, MC_v3d_less > set) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const std::map< MC_v3d, int, MC_v3d_less > map) | mesh_conv::MC_v3d_vector | |
| MC_v3d_vector(const MC_double_vector &x_vector, const MC_double_vector &y_vector, const MC_double_vector &z_vector) | mesh_conv::MC_v3d_vector | |
| norm(const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [static] |
| normalized() const | mesh_conv::MC_v3d_vector | |
| operator()(const int &k_index) const | mesh_conv::MC_v3d_vector | |
| operator()(const int &k_index) | mesh_conv::MC_v3d_vector | |
| operator()(const MC_int_vector &index) const | mesh_conv::MC_v3d_vector | |
| operator*(const MC_v3d_vector &vec, const double &to_mult) | mesh_conv::MC_v3d_vector | [friend] |
| operator*(const double &to_mult, const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [friend] |
| operator*(const MC_matrix &M, const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [friend] |
| operator*(const MC_double_vector w, const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [friend] |
| operator*(const MC_v3d_vector &vec, const MC_double_vector &w) | mesh_conv::MC_v3d_vector | [friend] |
| operator*=(const double &to_mult) | mesh_conv::MC_v3d_vector | |
| operator*=(const MC_matrix &M) | mesh_conv::MC_v3d_vector | |
| operator*=(const MC_double_vector &w) | mesh_conv::MC_v3d_vector | |
| operator+(const MC_v3d_vector &vec, const MC_v3d &to_add) | mesh_conv::MC_v3d_vector | [friend] |
| operator+(const MC_v3d &to_add, const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [friend] |
| operator+(const MC_v3d_vector &vec, const MC_v3d_vector &to_add) | mesh_conv::MC_v3d_vector | [friend] |
| operator+=(const MC_v3d &to_add) | mesh_conv::MC_v3d_vector | |
| operator+=(const MC_v3d_vector &to_add) | mesh_conv::MC_v3d_vector | |
| operator-() const | mesh_conv::MC_v3d_vector | |
| operator-(const MC_v3d_vector &vec, const MC_v3d &to_sub) | mesh_conv::MC_v3d_vector | [friend] |
| operator-(const MC_v3d_vector &vec, const MC_v3d_vector &to_sub) | mesh_conv::MC_v3d_vector | [friend] |
| operator-=(const MC_v3d &to_sub) | mesh_conv::MC_v3d_vector | |
| operator-=(const MC_v3d_vector &to_sub) | mesh_conv::MC_v3d_vector | |
| operator/(const MC_v3d_vector &vec, const double &to_subdiv) | mesh_conv::MC_v3d_vector | [friend] |
| operator/=(const double &to_subdiv) | mesh_conv::MC_v3d_vector | |
| operator<<(const MC_v3d_vector &vec, const MC_v3d &value) | mesh_conv::MC_v3d_vector | [friend] |
| operator<<(const MC_v3d_vector &vec, const MC_v3d_vector &value) | mesh_conv::MC_v3d_vector | [friend] |
| operator<<(std::ostream &output, const MC_v3d_vector &in) | mesh_conv::MC_v3d_vector | [friend] |
| operator[](const int &k_index) const | mesh_conv::MC_v3d_vector | |
| operator[](const int &k_index) | mesh_conv::MC_v3d_vector | |
| operator[](const MC_int_vector &index) const | mesh_conv::MC_v3d_vector | |
| pointer() const | mesh_conv::MC_v3d_vector | |
| pointer_unprotected() | mesh_conv::MC_v3d_vector | |
| read_lin(std::istream &stream) | mesh_conv::MC_curve | [static] |
| read_stream(std::istream &input) | mesh_conv::MC_v3d_vector | |
| read_vect(std::istream &stream) | mesh_conv::MC_curve | [static] |
| read_vect(const std::string &filename) | mesh_conv::MC_curve | [static] |
| read_vect_curve(std::istream &stream) | mesh_conv::MC_curve | [static] |
| read_vect_curve(const std::string &filename) | mesh_conv::MC_curve | [static] |
| relativ_position() const | mesh_conv::MC_curve | |
| removed(const MC_int_vector &index_to_remove) const | mesh_conv::MC_v3d_vector | |
| resize(const int &new_size) | mesh_conv::MC_v3d_vector | |
| sample_linear(const double &d_L) const | mesh_conv::MC_curve | |
| scale(const MC_v3d_vector &s) | mesh_conv::MC_v3d_vector | |
| scaled_to_unit() const | mesh_conv::MC_v3d_vector | |
| scaled_to_unit_and_center() const | mesh_conv::MC_v3d_vector | |
| segment() const | mesh_conv::MC_curve | |
| set(const int &k_index, const MC_v3d &x) | mesh_conv::MC_v3d_vector | |
| set(const mesh_conv::MC_int_vector &k_index, const MC_v3d_vector &x) | mesh_conv::MC_v3d_vector | |
| size() const | mesh_conv::MC_v3d_vector | |
| skinning(const MC_curve &old_skeleton, const MC_curve &new_skeleton) const | mesh_conv::MC_curve | |
| sum(const MC_v3d_vector &vec) | mesh_conv::MC_v3d_vector | [static] |
| to_list() const | mesh_conv::MC_v3d_vector | |
| to_map() const | mesh_conv::MC_v3d_vector | |
| to_set() const | mesh_conv::MC_v3d_vector | |
| unclosed() const | mesh_conv::MC_curve | |
| v | mesh_conv::MC_v3d_vector | [protected] |
| value(const double &t) const | mesh_conv::MC_curve | |
| value(const MC_double_vector &t) const | mesh_conv::MC_curve | |
| value(const int &k_segment, const double &relative_position) const | mesh_conv::MC_curve | |
| value(const MC_int_vector &k_segment, const MC_double_vector &_relative_position) const | mesh_conv::MC_curve | |
| value_t(const MC_double_vector t) const | mesh_conv::MC_curve | |
| write_vect(std::ostream &stream, const std::vector< MC_curve > &v_curve, const MC_v3d_vector &v_color=MC_v3d_vector()) | mesh_conv::MC_curve | [static] |
| write_vect(const std::string &filename, const std::vector< MC_curve > &v_curve, const MC_v3d_vector &v_color=MC_v3d_vector()) | mesh_conv::MC_curve | [static] |
| write_vect(const std::string &filename) const | mesh_conv::MC_curve | |
| zeros(const int &new_size) | mesh_conv::MC_v3d_vector | [static] |
| ~MC_v3d_vector() | mesh_conv::MC_v3d_vector | [inline, virtual] |