![]() |
Prusa Slicer 2.6.0
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <boost/pool/object_pool.hpp>#include "stl.h"
Include dependency graph for normals.cpp:Go to the source code of this file.
Macros | |
| #define | BOOST_POOL_NO_MT |
Functions | |
| static void | reverse_facet (stl_file *stl, int facet_num) |
| static bool | check_normal_vector (stl_file *stl, int facet_num, int normal_fix_flag) |
| void | stl_fix_normal_directions (stl_file *stl) |
| void | stl_fix_normal_values (stl_file *stl) |
| void | stl_reverse_all_facets (stl_file *stl) |
| #define BOOST_POOL_NO_MT |
|
static |
References cwiseAbs(), stl_file::facet_start, stl_facet::normal, stl_stats::normals_fixed, stl_file::stats, stl_calculate_normal(), and stl_normalize_vector().
Referenced by stl_fix_normal_directions(), and stl_fix_normal_values().
Here is the call graph for this function:
Here is the caller graph for this function:References stl_file::facet_start, stl_stats::facets_reversed, stl_file::neighbors_start, and stl_file::stats.
Referenced by stl_fix_normal_directions(), and stl_reverse_all_facets().
Here is the caller graph for this function:References check_normal_vector(), head(), stl_file::neighbors_start, stl_stats::number_of_facets, stl_stats::number_of_parts, reverse_facet(), stl_file::stats, and tail().
Referenced by stl_repair(), and Slic3r::trianglemesh_repair_on_import().
Here is the call graph for this function:
Here is the caller graph for this function:References check_normal_vector(), stl_stats::number_of_facets, and stl_file::stats.
Referenced by stl_repair(), and Slic3r::trianglemesh_repair_on_import().
Here is the call graph for this function:
Here is the caller graph for this function:References stl_file::facet_start, stl_stats::number_of_facets, reverse_facet(), stl_file::stats, stl_calculate_normal(), and stl_normalize_vector().
Referenced by stl_calculate_volume(), stl_mirror_xy(), stl_mirror_xz(), stl_mirror_yz(), and stl_repair().
Here is the call graph for this function:
Here is the caller graph for this function: