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

#include <visp3/rbt/vpRBFeatureTrackerInput.h>

Public Member Functions

 vpRBRenderData ()
 
 vpRBRenderData (const vpRBRenderData &other)
 
 vpRBRenderData (vpRBRenderData &&other)
 
vpRBRenderDataoperator= (const vpRBRenderData &o)
 
vpRBRenderDataoperator= (vpRBRenderData &&o)
 

Public Attributes

vpImage< vpRGBfnormals
 
vpImage< float > depth
 
vpImage< vpRGBacolor
 
vpImage< vpRGBfsilhouetteCanny
 
vpImage< unsigned char > isSilhouette
 
double zNear
 
double zFar
 
vpRect boundingBox
 
vpHomogeneousMatrix cMo
 

Detailed Description

Render data storage.

Definition at line 53 of file vpRBFeatureTrackerInput.h.

Constructor & Destructor Documentation

◆ vpRBRenderData() [1/3]

vpRBRenderData::vpRBRenderData ( )
inline

Pose of the object in the camera frame for which the renders were generated.

Definition at line 64 of file vpRBFeatureTrackerInput.h.

◆ vpRBRenderData() [2/3]

vpRBRenderData::vpRBRenderData ( const vpRBRenderData other)
inline

Definition at line 66 of file vpRBFeatureTrackerInput.h.

◆ vpRBRenderData() [3/3]

vpRBRenderData::vpRBRenderData ( vpRBRenderData &&  other)
inline

Definition at line 71 of file vpRBFeatureTrackerInput.h.

Member Function Documentation

◆ operator=() [1/2]

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

Definition at line 76 of file vpRBFeatureTrackerInput.h.

References boundingBox, cMo, color, depth, isSilhouette, normals, silhouetteCanny, zFar, and zNear.

◆ operator=() [2/2]

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

Definition at line 90 of file vpRBFeatureTrackerInput.h.

Member Data Documentation

◆ boundingBox

◆ cMo

◆ color

vpImage<vpRGBa> vpRBRenderData::color
Examples
tutorial-rbt-sequence.cpp.

Definition at line 57 of file vpRBFeatureTrackerInput.h.

Referenced by operator=().

◆ depth

◆ isSilhouette

vpImage<unsigned char> vpRBRenderData::isSilhouette

Image containing the orientation of the gradients.

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

Definition at line 59 of file vpRBFeatureTrackerInput.h.

Referenced by operator=(), vpRBTracker::track(), and vpRBTracker::updateRender().

◆ normals

◆ silhouetteCanny

vpImage<vpRGBf> vpRBRenderData::silhouetteCanny

◆ zFar

double vpRBRenderData::zFar

Definition at line 60 of file vpRBFeatureTrackerInput.h.

Referenced by operator=(), and vpRBTracker::updateRender().

◆ zNear

double vpRBRenderData::zNear

Binary image indicating whether a given pixel is part of the silhouette.

Definition at line 60 of file vpRBFeatureTrackerInput.h.

Referenced by operator=(), and vpRBTracker::updateRender().