Public Slots | Signals | Public Member Functions | Protected Attributes | List of all members
CameraFollowMode Class Reference

#include <CameraFollowMode.h>

Inheritance diagram for CameraFollowMode:
Inheritance graph
[legend]

Public Slots

void addToCameraPath ()
 
void cameraPathFrameChanged (int id, int current_camera_frame)
 
void cameraPathStopped (int id)
 
void clearCameraPath ()
 
void followCameraPath ()
 
void followRobotPath ()
 
void jumpToFrame (unsigned int frame)
 
void pause ()
 
void play ()
 
void removeFromCameraPath ()
 
void saveToCameraPath ()
 

Signals

void addCurrentToCameraPath (int id, int frame)
 
void appendCurrentToCameraPath (int id)
 
void appendToCameraPath (int id, const octomath::Pose6D &pose)
 
void changeCamPose (const octomath::Pose6D &pose)
 
void changeNumberOfFrames (unsigned count)
 
void deleteCameraPath (int id)
 
void frameChanged (unsigned int frame)
 
void interpolateCamPose (const octomath::Pose6D &old_pose, const octomath::Pose6D &new_pose, double u)
 
void jumpToCamFrame (int id, int frame)
 
void playCameraPath (int id, int start_frame)
 
void removeFromCameraPath (int id, int frame)
 
void scanGraphAvailable (bool available)
 
void stopCameraPath (int id)
 
void stopped ()
 
void updateCameraPath (int id, int frame)
 

Public Member Functions

 CameraFollowMode (octomap::ScanGraph *graph=NULL)
 
void setScanGraph (octomap::ScanGraph *graph)
 
virtual ~CameraFollowMode ()
 

Protected Attributes

unsigned int m_current_cam_frame
 
unsigned int m_current_scan
 
bool m_followRobotTrajectory
 
unsigned int m_number_cam_frames
 
octomap::ScanGraphm_scan_graph
 
unsigned int m_start_frame
 

Detailed Description

Definition at line 31 of file CameraFollowMode.h.

Constructor & Destructor Documentation

CameraFollowMode::CameraFollowMode ( octomap::ScanGraph graph = NULL)

Definition at line 31 of file CameraFollowMode.cpp.

CameraFollowMode::~CameraFollowMode ( )
virtual

Definition at line 36 of file CameraFollowMode.cpp.

Member Function Documentation

void CameraFollowMode::addCurrentToCameraPath ( int  id,
int  frame 
)
signal
void CameraFollowMode::addToCameraPath ( )
slot

Definition at line 112 of file CameraFollowMode.cpp.

void CameraFollowMode::appendCurrentToCameraPath ( int  id)
signal
void CameraFollowMode::appendToCameraPath ( int  id,
const octomath::Pose6D pose 
)
signal
void CameraFollowMode::cameraPathFrameChanged ( int  id,
int  current_camera_frame 
)
slot

Definition at line 90 of file CameraFollowMode.cpp.

void CameraFollowMode::cameraPathStopped ( int  id)
slot

Definition at line 84 of file CameraFollowMode.cpp.

void CameraFollowMode::changeCamPose ( const octomath::Pose6D pose)
signal
void CameraFollowMode::changeNumberOfFrames ( unsigned  count)
signal
void CameraFollowMode::clearCameraPath ( )
slot

Definition at line 100 of file CameraFollowMode.cpp.

void CameraFollowMode::deleteCameraPath ( int  id)
signal
void CameraFollowMode::followCameraPath ( )
slot

Definition at line 129 of file CameraFollowMode.cpp.

void CameraFollowMode::followRobotPath ( )
slot

Definition at line 135 of file CameraFollowMode.cpp.

void CameraFollowMode::frameChanged ( unsigned int  frame)
signal
void CameraFollowMode::interpolateCamPose ( const octomath::Pose6D old_pose,
const octomath::Pose6D new_pose,
double  u 
)
signal
void CameraFollowMode::jumpToCamFrame ( int  id,
int  frame 
)
signal
void CameraFollowMode::jumpToFrame ( unsigned int  frame)
slot

Definition at line 40 of file CameraFollowMode.cpp.

void CameraFollowMode::pause ( )
slot

Definition at line 73 of file CameraFollowMode.cpp.

void CameraFollowMode::play ( )
slot

Definition at line 53 of file CameraFollowMode.cpp.

void CameraFollowMode::playCameraPath ( int  id,
int  start_frame 
)
signal
void CameraFollowMode::removeFromCameraPath ( )
slot

Definition at line 121 of file CameraFollowMode.cpp.

void CameraFollowMode::removeFromCameraPath ( int  id,
int  frame 
)
signal
void CameraFollowMode::saveToCameraPath ( )
slot

Definition at line 108 of file CameraFollowMode.cpp.

void CameraFollowMode::scanGraphAvailable ( bool  available)
signal
void CameraFollowMode::setScanGraph ( octomap::ScanGraph graph)

Definition at line 79 of file CameraFollowMode.cpp.

void CameraFollowMode::stopCameraPath ( int  id)
signal
void CameraFollowMode::stopped ( )
signal
void CameraFollowMode::updateCameraPath ( int  id,
int  frame 
)
signal

Member Data Documentation

unsigned int CameraFollowMode::m_current_cam_frame
protected

Definition at line 73 of file CameraFollowMode.h.

unsigned int CameraFollowMode::m_current_scan
protected

Definition at line 72 of file CameraFollowMode.h.

bool CameraFollowMode::m_followRobotTrajectory
protected

Definition at line 76 of file CameraFollowMode.h.

unsigned int CameraFollowMode::m_number_cam_frames
protected

Definition at line 74 of file CameraFollowMode.h.

octomap::ScanGraph* CameraFollowMode::m_scan_graph
protected

Definition at line 71 of file CameraFollowMode.h.

unsigned int CameraFollowMode::m_start_frame
protected

Definition at line 75 of file CameraFollowMode.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Wed Jun 5 2019 19:26:39