#include <CameraFollowMode.h>
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::ScanGraph * | m_scan_graph |
unsigned int | m_start_frame |
Definition at line 30 of file CameraFollowMode.h.
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.
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] |
unsigned int CameraFollowMode::m_current_cam_frame [protected] |
Definition at line 72 of file CameraFollowMode.h.
unsigned int CameraFollowMode::m_current_scan [protected] |
Definition at line 71 of file CameraFollowMode.h.
bool CameraFollowMode::m_followRobotTrajectory [protected] |
Definition at line 75 of file CameraFollowMode.h.
unsigned int CameraFollowMode::m_number_cam_frames [protected] |
Definition at line 73 of file CameraFollowMode.h.
octomap::ScanGraph* CameraFollowMode::m_scan_graph [protected] |
Definition at line 70 of file CameraFollowMode.h.
unsigned int CameraFollowMode::m_start_frame [protected] |
Definition at line 74 of file CameraFollowMode.h.