#include <LVRCamDataItem.hpp>
Definition at line 36 of file LVRCamDataItem.hpp.
◆ LVRCamDataItem()
| lvr2::LVRCamDataItem::LVRCamDataItem |
( |
ScanImage & |
data, |
|
|
std::shared_ptr< ScanDataManager > |
sdm, |
|
|
size_t |
cam_id, |
|
|
vtkSmartPointer< vtkRenderer > |
renderer, |
|
|
QString |
name = "", |
|
|
QTreeWidgetItem * |
parent = NULL |
|
) |
| |
◆ ~LVRCamDataItem()
| lvr2::LVRCamDataItem::~LVRCamDataItem |
( |
| ) |
|
◆ genFrustrum()
| vtkSmartPointer< vtkActor > lvr2::LVRCamDataItem::genFrustrum |
( |
float |
scale = 1.0 | ) |
|
|
private |
◆ genFrustrumLVR()
| std::vector< Vector3d > lvr2::LVRCamDataItem::genFrustrumLVR |
( |
float |
scale = 1.0 | ) |
|
|
private |
◆ getCamId()
| size_t lvr2::LVRCamDataItem::getCamId |
( |
| ) |
|
|
inline |
◆ getGlobalTransform()
| Transformd lvr2::LVRCamDataItem::getGlobalTransform |
( |
| ) |
|
|
private |
Get Transformation from Camera frame to Global. QTree used as TF tree, lvr2::Transformable types are used to determine the global Transform. Output T can be used for: p_global = T * p_local.
- Returns
- Returns the Transformation as type lvr2::Matrix4
Definition at line 103 of file LVRCamDataItem.cpp.
◆ getName()
| QString lvr2::LVRCamDataItem::getName |
( |
| ) |
|
|
inline |
◆ getPose()
| Pose lvr2::LVRCamDataItem::getPose |
( |
| ) |
|
|
inline |
◆ reload()
| void lvr2::LVRCamDataItem::reload |
( |
vtkSmartPointer< vtkRenderer > |
renderer | ) |
|
|
private |
◆ setCameraView()
| void lvr2::LVRCamDataItem::setCameraView |
( |
| ) |
|
◆ setVisibility()
| void lvr2::LVRCamDataItem::setVisibility |
( |
bool |
visible | ) |
|
◆ m_cam_id
| size_t lvr2::LVRCamDataItem::m_cam_id |
|
private |
◆ m_cvItem
◆ m_data
◆ m_frustrum_actor
| vtkSmartPointer<vtkActor> lvr2::LVRCamDataItem::m_frustrum_actor |
|
private |
◆ m_intrinsics
◆ m_matrix
◆ m_name
| QString lvr2::LVRCamDataItem::m_name |
|
private |
◆ m_pItem
◆ m_pose
| Pose lvr2::LVRCamDataItem::m_pose |
|
private |
◆ m_renderer
| vtkSmartPointer<vtkRenderer> lvr2::LVRCamDataItem::m_renderer |
|
private |
◆ m_sdm
The documentation for this class was generated from the following files: