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


Constructor & Destructor Documentation

Definition at line 28 of file ViewerSettingsPanelCamera.cpp.

Definition at line 43 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 145 of file ViewerSettingsPanelCamera.cpp.

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]

Definition at line 104 of file ViewerSettingsPanelCamera.cpp.

Definition at line 112 of file ViewerSettingsPanelCamera.cpp.

Definition at line 108 of file ViewerSettingsPanelCamera.cpp.

Definition at line 116 of file ViewerSettingsPanelCamera.cpp.

Definition at line 88 of file ViewerSettingsPanelCamera.cpp.

Definition at line 96 of file ViewerSettingsPanelCamera.cpp.

Definition at line 100 of file ViewerSettingsPanelCamera.cpp.

Definition at line 92 of file ViewerSettingsPanelCamera.cpp.

Definition at line 80 of file ViewerSettingsPanelCamera.cpp.

Definition at line 120 of file ViewerSettingsPanelCamera.cpp.

Definition at line 84 of file ViewerSettingsPanelCamera.cpp.

Definition at line 133 of file ViewerSettingsPanelCamera.cpp.

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

Definition at line 52 of file ViewerSettingsPanelCamera.cpp.

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.

Definition at line 66 of file ViewerSettingsPanelCamera.cpp.

Definition at line 137 of file ViewerSettingsPanelCamera.cpp.

Definition at line 48 of file ViewerSettingsPanelCamera.cpp.


Member Data Documentation

Definition at line 79 of file ViewerSettingsPanelCamera.h.

Definition at line 80 of file ViewerSettingsPanelCamera.h.

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 Thu Feb 11 2016 23:51:20