Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
ViewerSettingsPanelCamera Class Reference

#include <ViewerSettingsPanelCamera.h>

List of all members.

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


Constructor & Destructor Documentation

Definition at line 29 of file ViewerSettingsPanelCamera.cpp.

Definition at line 44 of file ViewerSettingsPanelCamera.cpp.


Member Function Documentation

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

Definition at line 146 of file ViewerSettingsPanelCamera.cpp.

Definition at line 210 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::gotoFrame ( unsigned int  frame) [private]

Definition at line 73 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::jumpToFrame ( unsigned int  frame) [signal]

Definition at line 105 of file ViewerSettingsPanelCamera.cpp.

Definition at line 113 of file ViewerSettingsPanelCamera.cpp.

Definition at line 109 of file ViewerSettingsPanelCamera.cpp.

Definition at line 117 of file ViewerSettingsPanelCamera.cpp.

Definition at line 89 of file ViewerSettingsPanelCamera.cpp.

Definition at line 97 of file ViewerSettingsPanelCamera.cpp.

Definition at line 101 of file ViewerSettingsPanelCamera.cpp.

Definition at line 93 of file ViewerSettingsPanelCamera.cpp.

Definition at line 81 of file ViewerSettingsPanelCamera.cpp.

Definition at line 121 of file ViewerSettingsPanelCamera.cpp.

Definition at line 85 of file ViewerSettingsPanelCamera.cpp.

Definition at line 134 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::positionEditDone ( double  ) [private, slot]

Definition at line 53 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::setCurrentFrame ( unsigned  frame) [slot]

Definition at line 62 of file ViewerSettingsPanelCamera.cpp.

void ViewerSettingsPanelCamera::setNumberOfFrames ( unsigned  frames) [slot]

Definition at line 57 of file ViewerSettingsPanelCamera.cpp.

Definition at line 67 of file ViewerSettingsPanelCamera.cpp.

Definition at line 138 of file ViewerSettingsPanelCamera.cpp.

Definition at line 49 of file ViewerSettingsPanelCamera.cpp.


Member Data Documentation

Definition at line 80 of file ViewerSettingsPanelCamera.h.

Definition at line 81 of file ViewerSettingsPanelCamera.h.

Definition at line 82 of file ViewerSettingsPanelCamera.h.

Ui::ViewerSettingsPanelCameraClass ViewerSettingsPanelCamera::ui [private]

Definition at line 79 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 Thu Jun 6 2019 17:31:58