Typedefs | |
| using | json = nlohmann::json |
Functions | |
| double | its_surface_area (const indexed_triangle_set &its) |
| BoundingBoxf3 | its_referenced_bbox (const indexed_triangle_set &its) |
| json | vec3_to_json (const Vec3d &v) |
| json | bbox_to_json (const BoundingBoxf3 &bb) |
| json | state_entry (const std::string &label, const indexed_triangle_set &its) |
| json | inspect_layer (const ModelVolume &mv, const FacetsAnnotation &fa, const std::vector< std::pair< EnforcerBlockerType, std::string > > &states, size_t &n_facets_out) |
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & | supports_states () |
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & | fuzzy_states () |
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & | mmu_states () |
| using Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::json = nlohmann::json |
| json Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::bbox_to_json | ( | const BoundingBoxf3 & | bb | ) |
References bbox_to_json(), Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min, and vec3_to_json().
Referenced by bbox_to_json(), and state_entry().
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::fuzzy_states | ( | ) |
References Slic3r::FUZZY_SKIN, and fuzzy_states().
Referenced by fuzzy_states().
| json Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::inspect_layer | ( | const ModelVolume & | mv, |
| const FacetsAnnotation & | fa, | ||
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & | states, | ||
| size_t & | n_facets_out ) |
References Slic3r::FacetsAnnotation::empty(), Slic3r::FacetsAnnotation::get_facets_strict(), Slic3r::FacetsAnnotation::has_facets(), inspect_layer(), and state_entry().
Referenced by inspect_layer().
| BoundingBoxf3 Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::its_referenced_bbox | ( | const indexed_triangle_set & | its | ) |
References its_referenced_bbox(), Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::max, Slic3r::BoundingBox3Base< PointType >::merge(), and Slic3r::BoundingBoxBase< PointType, std::vector< PointType > >::min.
Referenced by its_referenced_bbox(), and state_entry().
| double Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::its_surface_area | ( | const indexed_triangle_set & | its | ) |
References Slic3r::cross(), and its_surface_area().
Referenced by its_surface_area(), and state_entry().
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::mmu_states | ( | ) |
References Slic3r::ExtruderMax, and mmu_states().
Referenced by mmu_states().
| json Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::state_entry | ( | const std::string & | label, |
| const indexed_triangle_set & | its ) |
References bbox_to_json(), its_referenced_bbox(), its_surface_area(), and state_entry().
Referenced by inspect_layer(), and state_entry().
| const std::vector< std::pair< EnforcerBlockerType, std::string > > & Slic3r::PaintCLI::anonymous_namespace{PaintCLI.cpp}::supports_states | ( | ) |
References Slic3r::BLOCKER, Slic3r::ENFORCER, and supports_states().
Referenced by supports_states().
References vec3_to_json().
Referenced by bbox_to_json(), and vec3_to_json().