Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches

#include <vpRBInitializationHelper.h>

Public Member Functions

void savePose (const std::string &filename) const
vpHomogeneousMatrix getPose () const
void setCameraParameters (const vpCameraParameters &cam)

Public Attributes

friend vpRBTracker

Protected Member Functions

void removeCommentsAndEmptyLines (std::ifstream &fileId)

Detailed Description

A set of utilities to perform initialization.

Tutorials & Examples

Tutorials
If you want to have an in-depth presentation of the Render-Based Tracker (RBT), you may have a look at:

Definition at line 29 of file vpRBInitializationHelper.h.

Member Function Documentation

◆ getPose()

vpHomogeneousMatrix vpRBInitializationHelper::getPose ( ) const
inline

Definition at line 34 of file vpRBInitializationHelper.h.

Referenced by vpRBTracker::initClick().

◆ removeCommentsAndEmptyLines()

BEGIN_VISP_NAMESPACE void vpRBInitializationHelper::removeCommentsAndEmptyLines ( std::ifstream & fileId)
protected

Skip lines starting with # as comment or empty lines

Parameters
fileId: File id.

Definition at line 20 of file vpRBInitializationHelper.cpp.

References vpException::ioError.

◆ savePose()

void vpRBInitializationHelper::savePose ( const std::string & filename) const

Definition at line 37 of file vpRBInitializationHelper.cpp.

References vpPoseVector::buildFrom().

◆ setCameraParameters()

void vpRBInitializationHelper::setCameraParameters ( const vpCameraParameters & cam)
inline

Definition at line 36 of file vpRBInitializationHelper.h.

Referenced by vpRBTracker::initClick().

Member Data Documentation

◆ vpRBTracker

friend vpRBInitializationHelper::vpRBTracker

Definition at line 38 of file vpRBInitializationHelper.h.