Visual Servoing Platform  version 3.6.1 under development (2025-01-11)

#include <visp3/rbt/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 111 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 140 of file vpRBFeatureTrackerInput.h.

◆ vpRBFeatureTrackerInput() [3/3]

vpRBFeatureTrackerInput::vpRBFeatureTrackerInput ( vpRBFeatureTrackerInput &&  other)
inline

Definition at line 157 of file vpRBFeatureTrackerInput.h.

Member Function Documentation

◆ hasColorImage()

bool vpRBFeatureTrackerInput::hasColorImage ( ) const
inline

Definition at line 124 of file vpRBFeatureTrackerInput.h.

References vpImage< Type >::getSize().

◆ hasDepth()

bool vpRBFeatureTrackerInput::hasDepth ( ) const
inline

◆ hasMask()

bool vpRBFeatureTrackerInput::hasMask ( ) const
inline

◆ operator=() [1/2]

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

Definition at line 128 of file vpRBFeatureTrackerInput.h.

References cam, depth, I, IRGB, mask, renders, and silhouettePoints.

◆ operator=() [2/2]

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

Definition at line 145 of file vpRBFeatureTrackerInput.h.

Member Data Documentation

◆ cam

◆ depth

vpImage<float> vpRBFeatureTrackerInput::depth

◆ I

◆ IRGB

◆ mask

vpImage<float> vpRBFeatureTrackerInput::mask

◆ renders

◆ silhouettePoints