#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/TexturePainting.hpp>
Public Member Functions | |
| bool | has_face_uvs () const |
Public Attributes | |
| std::vector< std::array< float, 3 > > | vertices |
| std::vector< std::array< int, 3 > > | indices |
| std::vector< std::array< float, 2 > > | uvs |
| std::vector< TextureImage > | textures |
| std::vector< int > | material_ids |
| std::vector< int > | material_texture_map |
| std::vector< std::array< float, 4 > > | material_colors |
| std::vector< std::array< float, 2 > > | uv_coords |
| std::vector< std::array< int, 3 > > | uv_indices |
| std::vector< std::array< std::size_t, 3 > > | precomputed_face_colors |
| std::vector< std::array< float, 4 > > | precomputed_vertex_colors |
|
inline |
References uv_coords, and uv_indices.
Referenced by Slic3r::build_multi_texture_atlas(), Slic3r::build_tex2color_mesh(), and Slic3r::sample_original_face_colors().
| std::vector<std::array<int,3> > Slic3r::TexturedMesh::indices |
Referenced by Slic3r::add_textured_mesh_to_model(), Slic3r::build_multi_texture_atlas(), Slic3r::build_tex2color_mesh(), Slic3r::anonymous_namespace{AssimpImport.cpp}::clear_textured_mesh(), Slic3r::anonymous_namespace{AssimpImport.cpp}::collect_mesh(), Slic3r::face_colors_to_painting(), Slic3r::GUI::has_importable_texture(), Slic3r::load_assimp_textured_model(), Slic3r::sample_original_face_colors(), and Slic3r::texture_to_painting().
| std::vector<std::array<float,4> > Slic3r::TexturedMesh::material_colors |
| std::vector<int> Slic3r::TexturedMesh::material_ids |
| std::vector<int> Slic3r::TexturedMesh::material_texture_map |
| std::vector<std::array<std::size_t,3> > Slic3r::TexturedMesh::precomputed_face_colors |
| std::vector<std::array<float,4> > Slic3r::TexturedMesh::precomputed_vertex_colors |
Referenced by Slic3r::face_colors_to_painting().
| std::vector<TextureImage> Slic3r::TexturedMesh::textures |
Referenced by Slic3r::build_multi_texture_atlas(), Slic3r::anonymous_namespace{AssimpImport.cpp}::clear_textured_mesh(), Slic3r::anonymous_namespace{AssimpImport.cpp}::collect_materials(), Slic3r::GUI::has_importable_texture(), Slic3r::load_assimp_textured_model(), Slic3r::sample_original_face_colors(), and Slic3r::texture_to_painting().
| std::vector<std::array<float,2> > Slic3r::TexturedMesh::uv_coords |
| std::vector<std::array<int,3> > Slic3r::TexturedMesh::uv_indices |
| std::vector<std::array<float,2> > Slic3r::TexturedMesh::uvs |
| std::vector<std::array<float,3> > Slic3r::TexturedMesh::vertices |
Referenced by Slic3r::add_textured_mesh_to_model(), Slic3r::build_tex2color_mesh(), Slic3r::anonymous_namespace{AssimpImport.cpp}::clear_textured_mesh(), Slic3r::anonymous_namespace{AssimpImport.cpp}::collect_mesh(), Slic3r::face_colors_to_painting(), Slic3r::GUI::has_importable_texture(), Slic3r::load_assimp_textured_model(), Slic3r::obj_to_textured_mesh(), and Slic3r::texture_to_painting().