OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::tex2color::TriMesh Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/TextureToColor/TriMesh.hpp>

Inheritance diagram for Slic3r::tex2color::TriMesh:
Collaboration diagram for Slic3r::tex2color::TriMesh:

Public Member Functions

 TriMesh ()=default
 TriMesh (const TriMesh &)=default
TriMesh & operator= (const TriMesh &)=default
 TriMesh (TriMesh &&)=default
TriMesh & operator= (TriMesh &&)=default
 TriMesh (const ::indexed_triangle_set &d)
 TriMesh (::indexed_triangle_set &&d)
 TriMesh (std::vector< stl_triangle_vertex_indices > indices_, std::vector< stl_vertex > vertices_)
std::size_t facets_count () const

Detailed Description

Constructor & Destructor Documentation

◆ TriMesh() [1/6]

Slic3r::tex2color::TriMesh::TriMesh ( )
default

Referenced by TriMesh(), TriMesh(), operator=(), and operator=().

Here is the caller graph for this function:

◆ TriMesh() [2/6]

Slic3r::tex2color::TriMesh::TriMesh ( const TriMesh & )
default

References TriMesh().

Here is the call graph for this function:

◆ TriMesh() [3/6]

Slic3r::tex2color::TriMesh::TriMesh ( TriMesh && )
default

References TriMesh().

Here is the call graph for this function:

◆ TriMesh() [4/6]

Slic3r::tex2color::TriMesh::TriMesh ( const ::indexed_triangle_set & d)
inline
21: ::indexed_triangle_set(d) {}

◆ TriMesh() [5/6]

Slic3r::tex2color::TriMesh::TriMesh ( ::indexed_triangle_set && d)
inline
22: ::indexed_triangle_set(std::move(d)) {}

◆ TriMesh() [6/6]

Slic3r::tex2color::TriMesh::TriMesh ( std::vector< stl_triangle_vertex_indices > indices_,
std::vector< stl_vertex > vertices_ )
inline
25 : ::indexed_triangle_set(std::move(indices_), std::move(vertices_)) {}

Member Function Documentation

◆ facets_count()

std::size_t Slic3r::tex2color::TriMesh::facets_count ( ) const
inline
27{ return indices.size(); }

Referenced by Slic3r::tex2color::ClusterAndSmooth(), Slic3r::tex2color::repair_cluster_smooth(), and Slic3r::tex2color::TextureToColor().

Here is the caller graph for this function:

◆ operator=() [1/2]

TriMesh & Slic3r::tex2color::TriMesh::operator= ( const TriMesh & )
default

References TriMesh().

Here is the call graph for this function:

◆ operator=() [2/2]

TriMesh & Slic3r::tex2color::TriMesh::operator= ( TriMesh && )
default

References TriMesh().

Here is the call graph for this function:

The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/TextureToColor/TriMesh.hpp