ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::mvs::TexturePatch Struct Reference

#include <texturing.h>

Public Member Functions

 TexturePatch (int label, const std::vector< size_t > &faces, const std::vector< Eigen::Vector2f > &texcoords, std::shared_ptr< QImage > image, int min_x, int min_y, int max_x, int max_y)
 

Public Attributes

int label
 
std::vector< size_t > faces
 
std::vector< Eigen::Vector2f > texcoords
 
std::shared_ptr< QImage > image
 
int min_x
 
int min_y
 
int max_x
 
int max_y
 

Detailed Description

Definition at line 72 of file texturing.h.

Constructor & Destructor Documentation

◆ TexturePatch()

colmap::mvs::TexturePatch::TexturePatch ( int  label,
const std::vector< size_t > &  faces,
const std::vector< Eigen::Vector2f > &  texcoords,
std::shared_ptr< QImage >  image,
int  min_x,
int  min_y,
int  max_x,
int  max_y 
)

Definition at line 114 of file texturing.cc.

Member Data Documentation

◆ faces

std::vector<size_t> colmap::mvs::TexturePatch::faces

Definition at line 74 of file texturing.h.

◆ image

std::shared_ptr<QImage> colmap::mvs::TexturePatch::image

Definition at line 76 of file texturing.h.

◆ label

int colmap::mvs::TexturePatch::label

Definition at line 73 of file texturing.h.

◆ max_x

int colmap::mvs::TexturePatch::max_x

Definition at line 77 of file texturing.h.

◆ max_y

int colmap::mvs::TexturePatch::max_y

Definition at line 77 of file texturing.h.

◆ min_x

int colmap::mvs::TexturePatch::min_x

Definition at line 77 of file texturing.h.

◆ min_y

int colmap::mvs::TexturePatch::min_y

Definition at line 77 of file texturing.h.

◆ texcoords

std::vector<Eigen::Vector2f> colmap::mvs::TexturePatch::texcoords

Definition at line 75 of file texturing.h.


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