Visual Servoing Platform  version 3.6.1 under development (2025-02-17)

#include <visp3/rbt/vpRBSilhouettePoint.h>

Public Member Functions

 vpRBSilhouettePoint (unsigned int i, unsigned int j, const vpColVector &normal, double orientation, double Z)
 

Public Attributes

unsigned int i
 
unsigned int j
 
vpColVector normal
 
double orientation
 
double Z
 

Detailed Description

Silhouette point simple candidate representation.

Definition at line 46 of file vpRBSilhouettePoint.h.

Constructor & Destructor Documentation

◆ vpRBSilhouettePoint()

vpRBSilhouettePoint::vpRBSilhouettePoint ( unsigned int  i,
unsigned int  j,
const vpColVector normal,
double  orientation,
double  Z 
)
inline

Point depth.

Definition at line 54 of file vpRBSilhouettePoint.h.

Member Data Documentation

◆ i

◆ j

◆ normal

vpColVector vpRBSilhouettePoint::normal

Pixel coordinates of the silhouette point.

Definition at line 50 of file vpRBSilhouettePoint.h.

Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), and vpRBSilhouetteMeTracker::extractFeatures().

◆ orientation

double vpRBSilhouettePoint::orientation

Normal to the silhouette at point i,j, in world frame.

Definition at line 51 of file vpRBSilhouettePoint.h.

Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), and vpRBSilhouetteMeTracker::extractFeatures().

◆ Z

double vpRBSilhouettePoint::Z

angle of the normal in the image.

Definition at line 52 of file vpRBSilhouettePoint.h.

Referenced by vpRBSilhouetteCCDTracker::extractFeatures(), and vpRBSilhouetteMeTracker::extractFeatures().