#include <cylinder.h>
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 > ¶ms) |
bool | OverlapsBox (const Vector3d &p, const Vector3d &lower, const Vector3d &upper) const |
bool | OverlapsSphere (const Vector3d &p, const Vector3d ¢er, 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 |
Definition at line 56 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 124 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 77 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 65 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 108 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 91 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 82 of file cylinder.h.
|
inlinevirtual |
Implements fastrack::bound::TrackingBoundRos< fastrack_srvs::TrackingBoundCylinder::Response >.
Definition at line 132 of file cylinder.h.
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.