#include <grid_line.h>
Public Types | |
typedef boost::shared_ptr < GridLine > | Ptr |
Public Member Functions | |
GridLine (const pcl::PointXYZRGB a, const pcl::PointXYZRGB b) | |
virtual bool | penetrateGrid (const pcl::PointXYZRGB &A, const pcl::PointXYZRGB &B, const pcl::PointXYZRGB &C, const pcl::PointXYZRGB &D) |
virtual bool | penetrateGrid (const Eigen::Vector3f A, const Eigen::Vector3f B, const Eigen::Vector3f C, const Eigen::Vector3f D) |
virtual | ~GridLine () |
Public Attributes | |
const Eigen::Vector3f | from |
const Eigen::Vector3f | to |
Protected Attributes | |
const Eigen::Vector3f | d_ |
Definition at line 46 of file grid_line.h.
typedef boost::shared_ptr<GridLine> jsk_recognition_utils::GridLine::Ptr |
Definition at line 49 of file grid_line.h.
jsk_recognition_utils::GridLine::GridLine | ( | const pcl::PointXYZRGB | a, |
const pcl::PointXYZRGB | b | ||
) |
Definition at line 40 of file grid_line.cpp.
jsk_recognition_utils::GridLine::~GridLine | ( | ) | [virtual] |
Definition at line 46 of file grid_line.cpp.
bool jsk_recognition_utils::GridLine::penetrateGrid | ( | const pcl::PointXYZRGB & | A, |
const pcl::PointXYZRGB & | B, | ||
const pcl::PointXYZRGB & | C, | ||
const pcl::PointXYZRGB & | D | ||
) | [virtual] |
Definition at line 71 of file grid_line.cpp.
virtual bool jsk_recognition_utils::GridLine::penetrateGrid | ( | const Eigen::Vector3f | A, |
const Eigen::Vector3f | B, | ||
const Eigen::Vector3f | C, | ||
const Eigen::Vector3f | D | ||
) | [inline, virtual] |
Definition at line 56 of file grid_line.h.
const Eigen::Vector3f jsk_recognition_utils::GridLine::d_ [protected] |
Definition at line 98 of file grid_line.h.
const Eigen::Vector3f jsk_recognition_utils::GridLine::from |
Definition at line 95 of file grid_line.h.
const Eigen::Vector3f jsk_recognition_utils::GridLine::to |
Definition at line 96 of file grid_line.h.