AlgoGuskov() | AlgoGuskov | [inline] |
blending(OriginalMesh &m, const vector< Tile * > &tiles, const OriginalMesh &base_mesh, const OriginalMesh::Point s, const OriginalMesh::FaceHandle base_face1, const OriginalMesh::FaceHandle second_base_face) | AlgoGuskov | [private] |
calculate_cubic_spline(const double r) const | AlgoGuskov | [private] |
check_normal_error(vector< Tile * > &tiles, Vertex &v, OriginalMesh &m, OpenMesh::VPropHandleT< unsigned int > &vprop_tile) | AlgoGuskov | [private] |
condition_EB(vector< Tile * > &tiles, Vertex &v, OriginalMesh &m) | AlgoGuskov | [private] |
condition_MB(vector< Tile * > &tiles, Vertex &v, OriginalMesh &m) | AlgoGuskov | [private] |
condition_MN(vector< Tile * > &tiles, Vertex &v, OriginalMesh &m) | AlgoGuskov | [private] |
condition_NZ(vector< Tile * > &tiles, Vertex &v, OriginalMesh &m) | AlgoGuskov | [private] |
create_base_mesh(OriginalMesh &m, vector< Tile * > &tiles, OriginalMesh &base_mesh) | AlgoGuskov | |
create_seeds(const unsigned int n, const OriginalMesh &m) | AlgoGuskov | |
delta_cubic_spline | AlgoGuskov | [private] |
get_cubic_spline_delta(unsigned int which_delta) const | AlgoGuskov | [inline] |
get_face_normal(OriginalMesh &result_mesh, OriginalMesh::VertexHandle v) | AlgoGuskov | [private] |
get_mapping_parameter_h() const | AlgoGuskov | [inline] |
get_max_normal_error() const | AlgoGuskov | [inline] |
get_resampling_level() const | AlgoGuskov | [inline] |
init_mesh(OriginalMesh &m) | AlgoGuskov | |
initial_parameterization(OriginalMesh &orig_mesh, OriginalMesh const &base_mesh, vector< Tile * > const &tiles) | AlgoGuskov | |
mapping_parameter_h | AlgoGuskov | [private] |
max_normal_error | AlgoGuskov | [private] |
metric_space_dist(OriginalMesh::Point const &s, OriginalMesh::Point const &b1, OriginalMesh::Point const &b2, OriginalMesh::Point const &b3) const | AlgoGuskov | [private] |
optimize_vertex_find_region_interior(OriginalMesh &om, const OriginalMesh &bm, Tile &cur_tile, const OpenMesh::VPropHandleT< double > &vprop_distance, vector< OriginalMesh::Point > &ret_region, Vertex &boundary_start_vertex) | AlgoGuskov | [private] |
optimize_vertex_region(OriginalMesh &om, OriginalMesh &bm, vector< Tile * > &tiles) | AlgoGuskov | [private] |
resampling_level | AlgoGuskov | [private] |
run_chartification(OriginalMesh &m, vector< Seed > &seed_list, vector< Tile * > &tiles) | AlgoGuskov | |
run_resampling(OriginalMesh &m, vector< Tile * > &tiles, OriginalMesh &base_mesh, OriginalMesh &result_mesh) | AlgoGuskov | |
seed_list | AlgoGuskov | [private] |
set_cubic_spline_delta(unsigned int which_delta, double value) | AlgoGuskov | [inline] |
set_mapping_parameter_h(unsigned int h) | AlgoGuskov | [inline] |
set_max_normal_error(double error) | AlgoGuskov | [inline] |
set_resampling_level(unsigned int level) | AlgoGuskov | [inline] |
triangle_in_D(const OriginalMesh &m, const unsigned int tile_id, const Vertex vertices[3], vector< Tile * > tiles) const | AlgoGuskov | [private] |