GPointPair Class Reference

#include <VisionX/components/pointcloud_processor/ObjectShapeClassification/gdiam.h>

Public Member Functions

 GPointPair ()
 
void init (const gdiam_point _p, const gdiam_point _q)
 
void init (const gdiam_point _p, const gdiam_point _q, const gdiam_point proj)
 
void init (const gdiam_point pnt)
 
void update_diam (const gdiam_point _p, const gdiam_point _q)
 
void update_diam (const gdiam_point _p, const gdiam_point _q, const gdiam_point dir)
 
void update_diam (GPointPair &pp)
 
void update_diam_simple (const gdiam_point _p, const gdiam_point _q)
 
void update_diam_simple (const gdiam_point _p, const gdiam_point _q, const gdiam_point dir)
 

Public Attributes

gdiam_real distance
 
gdiam_point p
 
gdiam_point q
 

Detailed Description

Definition at line 194 of file gdiam.h.

Constructor & Destructor Documentation

◆ GPointPair()

GPointPair ( )
inline

Definition at line 200 of file gdiam.h.

Member Function Documentation

◆ init() [1/3]

void init ( const gdiam_point  _p,
const gdiam_point  _q 
)
inline

Definition at line 205 of file gdiam.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ init() [2/3]

void init ( const gdiam_point  _p,
const gdiam_point  _q,
const gdiam_point  proj 
)
inline

Definition at line 212 of file gdiam.h.

+ Here is the call graph for this function:

◆ init() [3/3]

void init ( const gdiam_point  pnt)
inline

Definition at line 221 of file gdiam.h.

◆ update_diam() [1/3]

void update_diam ( const gdiam_point  _p,
const gdiam_point  _q 
)
inline

Definition at line 260 of file gdiam.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ update_diam() [2/3]

void update_diam ( const gdiam_point  _p,
const gdiam_point  _q,
const gdiam_point  dir 
)
inline

Definition at line 268 of file gdiam.h.

+ Here is the call graph for this function:

◆ update_diam() [3/3]

void update_diam ( GPointPair pp)
inline

Definition at line 279 of file gdiam.h.

+ Here is the call graph for this function:

◆ update_diam_simple() [1/2]

void update_diam_simple ( const gdiam_point  _p,
const gdiam_point  _q 
)
inline

Definition at line 227 of file gdiam.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ update_diam_simple() [2/2]

void update_diam_simple ( const gdiam_point  _p,
const gdiam_point  _q,
const gdiam_point  dir 
)
inline

Definition at line 243 of file gdiam.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ distance

gdiam_real distance

Definition at line 197 of file gdiam.h.

◆ p

Definition at line 198 of file gdiam.h.

◆ q

Definition at line 198 of file gdiam.h.


The documentation for this class was generated from the following file: