mesh_conv::MC_curve Member List

This is the complete list of members for mesh_conv::MC_curve, 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
vmesh_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]

Generated on Sun Apr 18 20:24:48 2010 by  doxygen 1.6.1