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 36 of file ViewerSettingsPanelCamera.h.

Constructor & Destructor Documentation

◆ ViewerSettingsPanelCamera()

ViewerSettingsPanelCamera::ViewerSettingsPanelCamera ( QWidget *  parent = 0)

Definition at line 28 of file ViewerSettingsPanelCamera.cpp.

◆ ~ViewerSettingsPanelCamera()

ViewerSettingsPanelCamera::~ViewerSettingsPanelCamera ( )

Definition at line 43 of file ViewerSettingsPanelCamera.cpp.

Member Function Documentation

◆ addToCameraPath

void ViewerSettingsPanelCamera::addToCameraPath ( )
signal

◆ changeCamPosition

void ViewerSettingsPanelCamera::changeCamPosition ( double  x,
double  y,
double  z,
double  lookX,
double  lookY,
double  lookZ 
)
signal

◆ clearCameraPath

void ViewerSettingsPanelCamera::clearCameraPath ( )
signal

◆ dataChanged()

void ViewerSettingsPanelCamera::dataChanged ( )
private

Definition at line 145 of file ViewerSettingsPanelCamera.cpp.

◆ followCameraPath

void ViewerSettingsPanelCamera::followCameraPath ( )
signal

◆ followRobotPath

void ViewerSettingsPanelCamera::followRobotPath ( )
signal

◆ followRobotTrajectory()

bool ViewerSettingsPanelCamera::followRobotTrajectory ( )
private

Definition at line 209 of file ViewerSettingsPanelCamera.cpp.

◆ gotoFrame()

void ViewerSettingsPanelCamera::gotoFrame ( unsigned int  frame)
private

Definition at line 72 of file ViewerSettingsPanelCamera.cpp.

◆ jumpToFrame

void ViewerSettingsPanelCamera::jumpToFrame ( unsigned int  frame)
signal

◆ on_cameraPathAdd_clicked

void ViewerSettingsPanelCamera::on_cameraPathAdd_clicked ( )
privateslot

Definition at line 104 of file ViewerSettingsPanelCamera.cpp.

◆ on_cameraPathClear_clicked

void ViewerSettingsPanelCamera::on_cameraPathClear_clicked ( )
privateslot

Definition at line 112 of file ViewerSettingsPanelCamera.cpp.

◆ on_cameraPathRemove_clicked

void ViewerSettingsPanelCamera::on_cameraPathRemove_clicked ( )
privateslot

Definition at line 108 of file ViewerSettingsPanelCamera.cpp.

◆ on_cameraPathSave_clicked

void ViewerSettingsPanelCamera::on_cameraPathSave_clicked ( )
privateslot

Definition at line 116 of file ViewerSettingsPanelCamera.cpp.

◆ on_firstScanButton_clicked

void ViewerSettingsPanelCamera::on_firstScanButton_clicked ( )
privateslot

Definition at line 88 of file ViewerSettingsPanelCamera.cpp.

◆ on_followCameraPathButton_clicked

void ViewerSettingsPanelCamera::on_followCameraPathButton_clicked ( )
privateslot

Definition at line 96 of file ViewerSettingsPanelCamera.cpp.

◆ on_followTrajectoryButton_clicked

void ViewerSettingsPanelCamera::on_followTrajectoryButton_clicked ( )
privateslot

Definition at line 100 of file ViewerSettingsPanelCamera.cpp.

◆ on_lastScanButton_clicked

void ViewerSettingsPanelCamera::on_lastScanButton_clicked ( )
privateslot

Definition at line 92 of file ViewerSettingsPanelCamera.cpp.

◆ on_nextScanButton_clicked

void ViewerSettingsPanelCamera::on_nextScanButton_clicked ( )
privateslot

Definition at line 80 of file ViewerSettingsPanelCamera.cpp.

◆ on_playScanButton_clicked

void ViewerSettingsPanelCamera::on_playScanButton_clicked ( )
privateslot

Definition at line 120 of file ViewerSettingsPanelCamera.cpp.

◆ on_previousScanButton_clicked

void ViewerSettingsPanelCamera::on_previousScanButton_clicked ( )
privateslot

Definition at line 84 of file ViewerSettingsPanelCamera.cpp.

◆ on_scanProgressSlider_sliderMoved

void ViewerSettingsPanelCamera::on_scanProgressSlider_sliderMoved ( int  value)
privateslot

Definition at line 133 of file ViewerSettingsPanelCamera.cpp.

◆ pause

void ViewerSettingsPanelCamera::pause ( )
signal

◆ play

void ViewerSettingsPanelCamera::play ( )
signal

◆ positionEditDone

void ViewerSettingsPanelCamera::positionEditDone ( double  )
privateslot

Definition at line 52 of file ViewerSettingsPanelCamera.cpp.

◆ removeFromCameraPath

void ViewerSettingsPanelCamera::removeFromCameraPath ( )
signal

◆ saveToCameraPath

void ViewerSettingsPanelCamera::saveToCameraPath ( )
signal

◆ setCurrentFrame

void ViewerSettingsPanelCamera::setCurrentFrame ( unsigned  frame)
slot

Definition at line 61 of file ViewerSettingsPanelCamera.cpp.

◆ setNumberOfFrames

void ViewerSettingsPanelCamera::setNumberOfFrames ( unsigned  frames)
slot

Definition at line 56 of file ViewerSettingsPanelCamera.cpp.

◆ setRobotTrajectoryAvailable

void ViewerSettingsPanelCamera::setRobotTrajectoryAvailable ( bool  available)
slot

Definition at line 66 of file ViewerSettingsPanelCamera.cpp.

◆ setStopped

void ViewerSettingsPanelCamera::setStopped ( )
slot

Definition at line 137 of file ViewerSettingsPanelCamera.cpp.

◆ sizeHint()

QSize ViewerSettingsPanelCamera::sizeHint ( ) const

Definition at line 48 of file ViewerSettingsPanelCamera.cpp.

Member Data Documentation

◆ m_currentFrame

unsigned int ViewerSettingsPanelCamera::m_currentFrame
private

Definition at line 84 of file ViewerSettingsPanelCamera.h.

◆ m_numberFrames

unsigned int ViewerSettingsPanelCamera::m_numberFrames
private

Definition at line 85 of file ViewerSettingsPanelCamera.h.

◆ m_robotTrajectoryAvailable

bool ViewerSettingsPanelCamera::m_robotTrajectoryAvailable
private

Definition at line 86 of file ViewerSettingsPanelCamera.h.

◆ ui

Ui::ViewerSettingsPanelCameraClass ViewerSettingsPanelCamera::ui
private

Definition at line 83 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 Feb 28 2022 22:58:17