Public Member Functions | Public Attributes | List of all members
fastrack::bound::Cylinder Struct Reference

#include <cylinder.h>

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

Public Member Functions

bool ContainedWithinBox (const Vector3d &p, const Vector3d &lower, const Vector3d &upper) const
 
void FromRos (const fastrack_srvs::TrackingBoundCylinder::Response &res)
 
bool Initialize (const std::vector< double > &params)
 
bool OverlapsBox (const Vector3d &p, const Vector3d &lower, const Vector3d &upper) const
 
bool OverlapsSphere (const Vector3d &p, const Vector3d &center, double radius) const
 
fastrack_srvs::TrackingBoundCylinder::Response ToRos () const
 
void Visualize (const ros::Publisher &pub, const std::string &frame) const
 

Public Attributes

double r
 
double z
 

Detailed Description

Definition at line 56 of file cylinder.h.

Member Function Documentation

bool fastrack::bound::Cylinder::ContainedWithinBox ( const Vector3d &  p,
const Vector3d &  lower,
const Vector3d &  upper 
) const
inlinevirtual
void fastrack::bound::Cylinder::FromRos ( const fastrack_srvs::TrackingBoundCylinder::Response &  res)
inlinevirtual
bool fastrack::bound::Cylinder::Initialize ( const std::vector< double > &  params)
inlinevirtual
bool fastrack::bound::Cylinder::OverlapsBox ( const Vector3d &  p,
const Vector3d &  lower,
const Vector3d &  upper 
) const
inlinevirtual
bool fastrack::bound::Cylinder::OverlapsSphere ( const Vector3d &  p,
const Vector3d &  center,
double  radius 
) const
inlinevirtual
fastrack_srvs::TrackingBoundCylinder::Response fastrack::bound::Cylinder::ToRos ( ) const
inlinevirtual
void fastrack::bound::Cylinder::Visualize ( const ros::Publisher &  pub,
const std::string &  frame 
) const
inlinevirtual

Member Data Documentation

double fastrack::bound::Cylinder::r

Definition at line 59 of file cylinder.h.

double fastrack::bound::Cylinder::z

Definition at line 62 of file cylinder.h.


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