KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::Deva_detection Class Reference

#include <d_deva_detection.h>

Public Member Functions

 Deva_detection ()
 
 Deva_detection (double score, const std::vector< Bbox > &boxes, std::string type)
 
const Bboxfull_body () const
 
const Bboxrhead () const
 
const Bboxlhead () const
 
const Bboxrshoulder () const
 
const Bboxlshoulder () const
 
const Bboxrhip () const
 
const Bboxlhip () const
 
const Bboxrfoot () const
 
const Bboxlfoot () const
 
const Bboxoperator[] (size_t i) const
 
Bboxfull_body ()
 
Bboxrhead ()
 
Bboxlhead ()
 
Bboxrshoulder ()
 
Bboxlshoulder ()
 
Bboxrhip ()
 
Bboxlhip ()
 
Bboxrfoot ()
 
Bboxlfoot ()
 
Bboxoperator[] (size_t i)
 
size_t size ()
 
double score () const
 
double & score ()
 
const std::string & type () const
 
std::string & type ()
 
double probability_of_noise () const
 

Detailed Description

Class representing a collection of "Deva" bounding boxes for a single part detection.

Author
Kyle Simek, Jinyan Guan

Constructor & Destructor Documentation

kjb::Deva_detection::Deva_detection ( )
inline
kjb::Deva_detection::Deva_detection ( double  score,
const std::vector< Bbox > &  boxes,
std::string  type 
)
inline

Member Function Documentation

const Bbox& kjb::Deva_detection::full_body ( ) const
inline
Bbox& kjb::Deva_detection::full_body ( )
inline
const Bbox& kjb::Deva_detection::lfoot ( ) const
inline
Bbox& kjb::Deva_detection::lfoot ( )
inline
const Bbox& kjb::Deva_detection::lhead ( ) const
inline
Bbox& kjb::Deva_detection::lhead ( )
inline
const Bbox& kjb::Deva_detection::lhip ( ) const
inline
Bbox& kjb::Deva_detection::lhip ( )
inline
const Bbox& kjb::Deva_detection::lshoulder ( ) const
inline
Bbox& kjb::Deva_detection::lshoulder ( )
inline
const Bbox& kjb::Deva_detection::operator[] ( size_t  i) const
inline
Bbox& kjb::Deva_detection::operator[] ( size_t  i)
inline
double Deva_detection::probability_of_noise ( ) const
const Bbox& kjb::Deva_detection::rfoot ( ) const
inline
Bbox& kjb::Deva_detection::rfoot ( )
inline
const Bbox& kjb::Deva_detection::rhead ( ) const
inline
Bbox& kjb::Deva_detection::rhead ( )
inline
const Bbox& kjb::Deva_detection::rhip ( ) const
inline
Bbox& kjb::Deva_detection::rhip ( )
inline
const Bbox& kjb::Deva_detection::rshoulder ( ) const
inline
Bbox& kjb::Deva_detection::rshoulder ( )
inline
double kjb::Deva_detection::score ( ) const
inline
double& kjb::Deva_detection::score ( )
inline
size_t kjb::Deva_detection::size ( )
inline
const std::string& kjb::Deva_detection::type ( ) const
inline
std::string& kjb::Deva_detection::type ( )
inline

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