OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::PatchUnwrap Struct Reference

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

Collaboration diagram for Slic3r::PatchUnwrap:

Public Member Functions

bool empty () const

Public Attributes

std::vector< Vec2f > uvs
std::vector< int > source_vertex
std::vector< int > vertex_chart
std::vector< stl_triangle_vertex_indices > indices
std::vector< int > source_face
std::vector< Vec2f > chart_centroid
std::vector< std::pair< int, int > > boundary_edges
int chart_count = 0

Detailed Description

Member Function Documentation

◆ empty()

bool Slic3r::PatchUnwrap::empty ( ) const
inline
788{ return indices.empty(); }
std::vector< stl_triangle_vertex_indices > indices
Definition TextureDisplacement.hpp:779

References indices.

Referenced by Slic3r::compute_lscm_corner_uvs(), Slic3r::compute_lscm_uvs(), and Slic3r::GUI::GLGizmoTextureDisplacement::compute_uv_editor_distortion_colors().

Here is the caller graph for this function:

Member Data Documentation

◆ boundary_edges

std::vector<std::pair<int, int> > Slic3r::PatchUnwrap::boundary_edges

◆ chart_centroid

◆ chart_count

◆ indices

◆ source_face

◆ source_vertex

◆ uvs

◆ vertex_chart


The documentation for this struct was generated from the following file: