GBBox Class Reference

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

Public Member Functions

void bound (const gdiam_point pnt)
 
void center (gdiam_point out) const
 
void dump () const
 
gdiam_real get_diam () const
 
gdiam_real get_diam_proj (gdiam_point dir) const
 
gdiam_real get_max_coord (int dim) const
 
gdiam_real get_min_coord (int dim) const
 
int getLongestDim () const
 
gdiam_real getLongestEdge () const
 
void init ()
 
void init (const GBBox &a, const GBBox &b)
 
gdiam_real length_dim (int dim) const
 
const gdiam_realmax_coord (int coord) const
 
const gdiam_realmin_coord (int coord) const
 
gdiam_real volume () const
 

Detailed Description

Definition at line 292 of file gdiam.h.

Member Function Documentation

◆ bound()

void bound ( const gdiam_point  pnt)
inline

Definition at line 379 of file gdiam.h.

+ Here is the caller graph for this function:

◆ center()

void center ( gdiam_point  out) const
inline

Definition at line 329 of file gdiam.h.

+ Here is the caller graph for this function:

◆ dump()

void dump ( ) const
inline

Definition at line 310 of file gdiam.h.

◆ get_diam()

gdiam_real get_diam ( ) const
inline

Definition at line 419 of file gdiam.h.

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

◆ get_diam_proj()

gdiam_real get_diam_proj ( gdiam_point  dir) const
inline

Definition at line 438 of file gdiam.h.

+ Here is the call graph for this function:

◆ get_max_coord()

gdiam_real get_max_coord ( int  dim) const
inline

Definition at line 469 of file gdiam.h.

◆ get_min_coord()

gdiam_real get_min_coord ( int  dim) const
inline

Definition at line 465 of file gdiam.h.

◆ getLongestDim()

int getLongestDim ( ) const
inline

Definition at line 400 of file gdiam.h.

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

◆ getLongestEdge()

gdiam_real getLongestEdge ( ) const
inline

Definition at line 414 of file gdiam.h.

+ Here is the call graph for this function:

◆ init() [1/2]

void init ( )
inline

Definition at line 351 of file gdiam.h.

◆ init() [2/2]

void init ( const GBBox a,
const GBBox b 
)
inline

Definition at line 299 of file gdiam.h.

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

◆ length_dim()

gdiam_real length_dim ( int  dim) const
inline

Definition at line 396 of file gdiam.h.

+ Here is the caller graph for this function:

◆ max_coord()

const gdiam_real& max_coord ( int  coord) const
inline

Definition at line 374 of file gdiam.h.

+ Here is the caller graph for this function:

◆ min_coord()

const gdiam_real& min_coord ( int  coord) const
inline

Definition at line 370 of file gdiam.h.

+ Here is the caller graph for this function:

◆ volume()

gdiam_real volume ( ) const
inline

Definition at line 337 of file gdiam.h.

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

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