Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
ViewerSettingsPanelCamera Class Reference

#include <ViewerSettingsPanelCamera.h>

Inheritance diagram for ViewerSettingsPanelCamera:
Inheritance graph
[legend]

Public Slots

void setCurrentFrame (unsigned frame)
 
void setNumberOfFrames (unsigned frames)
 
void setRobotTrajectoryAvailable (bool available)
 
void setStopped ()
 

Signals

void addToCameraPath ()
 
void changeCamPosition (double x, double y, double z, double lookX, double lookY, double lookZ)
 
void clearCameraPath ()
 
void followCameraPath ()
 
void followRobotPath ()
 
void jumpToFrame (unsigned int frame)
 
void pause ()
 
void play ()
 
void removeFromCameraPath ()
 
void saveToCameraPath ()
 

Public Member Functions

QSize sizeHint () const
 
 ViewerSettingsPanelCamera (QWidget *parent=0)
 
 ~ViewerSettingsPanelCamera ()
 

Private Slots

void on_cameraPathAdd_clicked ()
 
void on_cameraPathClear_clicked ()
 
void on_cameraPathRemove_clicked ()
 
void on_cameraPathSave_clicked ()
 
void on_firstScanButton_clicked ()
 
void on_followCameraPathButton_clicked ()
 
void on_followTrajectoryButton_clicked ()
 
void on_lastScanButton_clicked ()
 
void on_nextScanButton_clicked ()
 
void on_playScanButton_clicked ()
 
void on_previousScanButton_clicked ()
 
void on_scanProgressSlider_sliderMoved (int value)
 
void positionEditDone (double)
 

Private Member Functions

void dataChanged ()
 
bool followRobotTrajectory ()
 
void gotoFrame (unsigned int frame)
 

Private Attributes

unsigned int m_currentFrame
 
unsigned int m_numberFrames
 
bool m_robotTrajectoryAvailable
 
Ui::ViewerSettingsPanelCameraClass ui
 

Detailed Description

Definition at line 31 of file ViewerSettingsPanelCamera.h.

Constructor & Destructor Documentation

ViewerSettingsPanelCamera::ViewerSettingsPanelCamera ( QWidget *  parent = 0)

Definition at line 28 of file ViewerSettingsPanelCamera.cpp.

ViewerSettingsPanelCamera::~ViewerSettingsPanelCamera ( )

Definition at line 43 of file ViewerSettingsPanelCamera.cpp.

Member Function Documentation

void ViewerSettingsPanelCamera::addToCameraPath ( )
signal
void ViewerSettingsPanelCamera::changeCamPosition ( double  x,
double  y,
double  z,
double  lookX,
double  lookY,
double  lookZ 
)
signal
void ViewerSettingsPanelCamera::clearCameraPath ( )
signal
void ViewerSettingsPanelCamera::dataChanged ( )
private

Definition at line 145 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::followCameraPath ( )
signal
void ViewerSettingsPanelCamera::followRobotPath ( )
signal
bool ViewerSettingsPanelCamera::followRobotTrajectory ( )
private

Definition at line 209 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::gotoFrame ( unsigned int  frame)
private

Definition at line 72 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::jumpToFrame ( unsigned int  frame)
signal
void ViewerSettingsPanelCamera::on_cameraPathAdd_clicked ( )
privateslot

Definition at line 104 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_cameraPathClear_clicked ( )
privateslot

Definition at line 112 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_cameraPathRemove_clicked ( )
privateslot

Definition at line 108 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_cameraPathSave_clicked ( )
privateslot

Definition at line 116 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_firstScanButton_clicked ( )
privateslot

Definition at line 88 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_followCameraPathButton_clicked ( )
privateslot

Definition at line 96 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_followTrajectoryButton_clicked ( )
privateslot

Definition at line 100 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_lastScanButton_clicked ( )
privateslot

Definition at line 92 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_nextScanButton_clicked ( )
privateslot

Definition at line 80 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_playScanButton_clicked ( )
privateslot

Definition at line 120 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_previousScanButton_clicked ( )
privateslot

Definition at line 84 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::on_scanProgressSlider_sliderMoved ( int  value)
privateslot

Definition at line 133 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::pause ( )
signal
void ViewerSettingsPanelCamera::play ( )
signal
void ViewerSettingsPanelCamera::positionEditDone ( double  )
privateslot

Definition at line 52 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::removeFromCameraPath ( )
signal
void ViewerSettingsPanelCamera::saveToCameraPath ( )
signal
void ViewerSettingsPanelCamera::setCurrentFrame ( unsigned  frame)
slot

Definition at line 61 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::setNumberOfFrames ( unsigned  frames)
slot

Definition at line 56 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::setRobotTrajectoryAvailable ( bool  available)
slot

Definition at line 66 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::setStopped ( )
slot

Definition at line 137 of file ViewerSettingsPanelCamera.cpp.

QSize ViewerSettingsPanelCamera::sizeHint ( ) const

Definition at line 48 of file ViewerSettingsPanelCamera.cpp.

Member Data Documentation

unsigned int ViewerSettingsPanelCamera::m_currentFrame
private

Definition at line 79 of file ViewerSettingsPanelCamera.h.

unsigned int ViewerSettingsPanelCamera::m_numberFrames
private

Definition at line 80 of file ViewerSettingsPanelCamera.h.

bool ViewerSettingsPanelCamera::m_robotTrajectoryAvailable
private

Definition at line 81 of file ViewerSettingsPanelCamera.h.

Ui::ViewerSettingsPanelCameraClass ViewerSettingsPanelCamera::ui
private

Definition at line 78 of file ViewerSettingsPanelCamera.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Mon Jun 10 2019 14:00:25