Point Cloud Library (PCL)  1.3.1
Public Member Functions | Public Attributes
pcl::io::ply::camera Struct Reference

Wrapper for PLY camera structure to ease read/write. More...

#include <pcl/io/ply.h>

List of all members.

Public Member Functions

 camera ()
 constructor
 camera (const Eigen::Vector4f &origin, const Eigen::Quaternionf &orientation)
void ext_to_eigen (Eigen::Vector4f &origin, Eigen::Quaternionf &orientation)
 converts extrinsics camera parameters to eigen structures

Public Attributes

float view_px
float view_py
float view_pz
float x_axisx
float x_axisy
float x_axisz
float y_axisx
float y_axisy
float y_axisz
float z_axisx
float z_axisy
float z_axisz
float focal
float scalex
float scaley
float centerx
float centery
int viewportx
int viewporty
float k1
float k2

Detailed Description

Wrapper for PLY camera structure to ease read/write.


Constructor & Destructor Documentation

pcl::io::ply::camera::camera ( ) [inline]

constructor

Parameters:
origin,:sensor origin to store in view_p[x,y,z]
orientation,:sensor orientation to store in [x,y,z]_axis[x,y,z]
Remarks:
instrinsics are set to 0 cause they are unused

Definition at line 511 of file ply.h.

pcl::io::ply::camera::camera ( const Eigen::Vector4f &  origin,
const Eigen::Quaternionf &  orientation 
) [inline]

Definition at line 519 of file ply.h.


Member Function Documentation

void pcl::io::ply::camera::ext_to_eigen ( Eigen::Vector4f &  origin,
Eigen::Quaternionf &  orientation 
) [inline]

converts extrinsics camera parameters to eigen structures

Definition at line 531 of file ply.h.


Member Data Documentation

Definition at line 504 of file ply.h.

Definition at line 504 of file ply.h.

Definition at line 504 of file ply.h.

Definition at line 505 of file ply.h.

Definition at line 505 of file ply.h.

Definition at line 504 of file ply.h.

Definition at line 504 of file ply.h.

Definition at line 500 of file ply.h.

Definition at line 500 of file ply.h.

Definition at line 500 of file ply.h.

Definition at line 505 of file ply.h.

Definition at line 505 of file ply.h.

Definition at line 501 of file ply.h.

Definition at line 501 of file ply.h.

Definition at line 501 of file ply.h.

Definition at line 502 of file ply.h.

Definition at line 502 of file ply.h.

Definition at line 502 of file ply.h.

Definition at line 503 of file ply.h.

Definition at line 503 of file ply.h.

Definition at line 503 of file ply.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines