Public Member Functions | Public Attributes | List of all members
pcl::texture_mapping::Camera Struct Reference

Structure to store camera pose and focal length. More...

#include <texture_mapping.h>

Public Member Functions

 Camera ()
 

Public Attributes

double center_h
 
double center_w
 
cv::Mat depth
 
double focal_length
 
double focal_length_h
 
double focal_length_w
 
double height
 
Eigen::Affine3f pose
 
std::vector< double > roi
 
std::string texture_file
 
double width
 

Detailed Description

Structure to store camera pose and focal length.

One can assign a value to focal_length, to be used along both camera axes or, optionally, axis-specific values (focal_length_w and focal_length_h). Optionally, one can also specify center-of-focus using parameters center_w and center_h. If the center-of-focus is not specified, it will be set to the geometric center of the camera, as defined by the width and height parameters.

Definition at line 68 of file texture_mapping.h.

Constructor & Destructor Documentation

◆ Camera()

pcl::texture_mapping::Camera::Camera ( )
inline

Definition at line 70 of file texture_mapping.h.

Member Data Documentation

◆ center_h

double pcl::texture_mapping::Camera::center_h

Definition at line 77 of file texture_mapping.h.

◆ center_w

double pcl::texture_mapping::Camera::center_w

Definition at line 76 of file texture_mapping.h.

◆ depth

cv::Mat pcl::texture_mapping::Camera::depth

Definition at line 82 of file texture_mapping.h.

◆ focal_length

double pcl::texture_mapping::Camera::focal_length

Definition at line 73 of file texture_mapping.h.

◆ focal_length_h

double pcl::texture_mapping::Camera::focal_length_h

Definition at line 75 of file texture_mapping.h.

◆ focal_length_w

double pcl::texture_mapping::Camera::focal_length_w

Definition at line 74 of file texture_mapping.h.

◆ height

double pcl::texture_mapping::Camera::height

Definition at line 78 of file texture_mapping.h.

◆ pose

Eigen::Affine3f pcl::texture_mapping::Camera::pose

Definition at line 72 of file texture_mapping.h.

◆ roi

std::vector<double> pcl::texture_mapping::Camera::roi

Definition at line 81 of file texture_mapping.h.

◆ texture_file

std::string pcl::texture_mapping::Camera::texture_file

Definition at line 80 of file texture_mapping.h.

◆ width

double pcl::texture_mapping::Camera::width

Definition at line 79 of file texture_mapping.h.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:39:00