Public Member Functions | List of all members
fastrack::bound::TrackingBound Struct Referenceabstract

#include <tracking_bound.h>

Inheritance diagram for fastrack::bound::TrackingBound:
Inheritance graph
[legend]

Public Member Functions

virtual bool ContainedWithinBox (const Vector3d &p, const Vector3d &lower, const Vector3d &upper) const =0
 
virtual bool Initialize (const std::vector< double > &params)=0
 
virtual bool OverlapsBox (const Vector3d &p, const Vector3d &lower, const Vector3d &upper) const =0
 
virtual bool OverlapsSphere (const Vector3d &p, const Vector3d &center, double radius) const =0
 
virtual void Visualize (const ros::Publisher &pub, const std::string &frame) const =0
 

Detailed Description

Definition at line 54 of file tracking_bound.h.

Member Function Documentation

virtual bool fastrack::bound::TrackingBound::ContainedWithinBox ( const Vector3d &  p,
const Vector3d &  lower,
const Vector3d &  upper 
) const
pure virtual
virtual bool fastrack::bound::TrackingBound::Initialize ( const std::vector< double > &  params)
pure virtual
virtual bool fastrack::bound::TrackingBound::OverlapsBox ( const Vector3d &  p,
const Vector3d &  lower,
const Vector3d &  upper 
) const
pure virtual
virtual bool fastrack::bound::TrackingBound::OverlapsSphere ( const Vector3d &  p,
const Vector3d &  center,
double  radius 
) const
pure virtual
virtual void fastrack::bound::TrackingBound::Visualize ( const ros::Publisher &  pub,
const std::string &  frame 
) const
pure virtual

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


fastrack
Author(s): David Fridovich-Keil
autogenerated on Mon Aug 3 2020 21:28:37