KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
pt_body_2d.h File Reference
#include <people_tracking_cpp/pt_complete_state.h>
#include <people_tracking_cpp/pt_visibility.h>
#include <detector_cpp/d_bbox.h>
#include <camera_cpp/perspective_camera.h>
#include <m_cpp/m_vector.h>
#include <vector>

Go to the source code of this file.

Classes

struct  kjb::pt::Body_2d
 2D body information resulting from projecting the 3D body. More...
 

Namespaces

 kjb
 Classes and functions for dealing with trajectory files.
 
 kjb::pt
 

Functions

Body_2d kjb::pt::project_cstate (const Complete_state &cs, const Perspective_camera &cam, double height, double width, double girth)
 Project a complete state into a body box. More...
 
Vector kjb::pt::model_direction (const Complete_state &cs1, const Complete_state &cs2, const Perspective_camera &cam, double height, double width, double girth)
 Compute the (2D) model direction for the body. More...
 
Bbox kjb::pt::cylinder_bounding_box (const std::vector< Vector > &pts, const Vector &bot, const Vector &top)
 Computes the cylinder of a bounding box given 2D points. More...