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

#include <vpRBFeatureTrackerInput.h>

Public Member Functions

bool hasDepth () const
bool hasMask () const
bool hasColorImage () const
 vpRBFeatureTrackerInput ()=default
vpRBFeatureTrackerInputoperator= (const vpRBFeatureTrackerInput &o)
 vpRBFeatureTrackerInput (const vpRBFeatureTrackerInput &other)
vpRBFeatureTrackerInputoperator= (vpRBFeatureTrackerInput &&o)
 vpRBFeatureTrackerInput (vpRBFeatureTrackerInput &&other)

Public Attributes

vpImage< unsigned char > I
vpImage< vpRGBaIRGB
vpImage< float > depth
vpImage< float > mask
std::vector< vpRBSilhouettePointsilhouettePoints
vpCameraParameters cam
vpRBRenderData renders

Detailed Description

All the data related to a single tracking frame. This contains both the input data (from a real camera/outside source) and renders from Panda.

Examples
tutorial-rbt-realsense.cpp, and tutorial-rbt-sequence.cpp.

Definition at line 125 of file vpRBFeatureTrackerInput.h.

Constructor & Destructor Documentation

◆ vpRBFeatureTrackerInput() [1/3]

vpRBFeatureTrackerInput::vpRBFeatureTrackerInput ( )
default

◆ vpRBFeatureTrackerInput() [2/3]

vpRBFeatureTrackerInput::vpRBFeatureTrackerInput ( const vpRBFeatureTrackerInput & other)
inline

Definition at line 154 of file vpRBFeatureTrackerInput.h.

References vpRBFeatureTrackerInput().

◆ vpRBFeatureTrackerInput() [3/3]

vpRBFeatureTrackerInput::vpRBFeatureTrackerInput ( vpRBFeatureTrackerInput && other)
inline

Definition at line 171 of file vpRBFeatureTrackerInput.h.

References vpRBFeatureTrackerInput().

Member Function Documentation

◆ hasColorImage()

bool vpRBFeatureTrackerInput::hasColorImage ( ) const
inline

Definition at line 138 of file vpRBFeatureTrackerInput.h.

References IRGB.

◆ hasDepth()

bool vpRBFeatureTrackerInput::hasDepth ( ) const
inline

Definition at line 136 of file vpRBFeatureTrackerInput.h.

References depth.

Referenced by vpRBProbabilistic3DDriftDetector::score(), and vpDepthMask::updateMask().

◆ hasMask()

◆ operator=() [1/2]

vpRBFeatureTrackerInput & vpRBFeatureTrackerInput::operator= ( const vpRBFeatureTrackerInput & o)
inline

Definition at line 142 of file vpRBFeatureTrackerInput.h.

References cam, depth, I, IRGB, mask, renders, silhouettePoints, and vpRBFeatureTrackerInput().

◆ operator=() [2/2]

vpRBFeatureTrackerInput & vpRBFeatureTrackerInput::operator= ( vpRBFeatureTrackerInput && o)
inline

Definition at line 159 of file vpRBFeatureTrackerInput.h.

References cam, depth, I, IRGB, mask, renders, silhouettePoints, and vpRBFeatureTrackerInput().

Member Data Documentation

◆ cam

◆ depth

◆ I

◆ IRGB

◆ mask

◆ renders

◆ silhouettePoints