![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
#include <Object.hpp>
Public Member Functions | |
| Object () | |
| void | set_center_point (pcl::PointXYZ &p_centerPoint) |
| void | set_max_dimensions (pcl::PointXYZ &p_leftmostPoint) |
| void | set_min_dimensions (pcl::PointXYZ &p_rightmostPoint) |
| pcl::PointXYZ | get_center_point (void) const |
| pcl::PointXYZ | get_max_dimensions (void) const |
| pcl::PointXYZ | get_min_dimensions (void) const |
Public Attributes | |
| double | size |
Private Attributes | |
| pcl::PointXYZ | m_centerPoint |
| pcl::PointXYZ | m_maxDimension |
| pcl::PointXYZ | m_minDimension |
Definition at line 7 of file Object.hpp.
| Object::Object | ( | ) |
Definition at line 3 of file Object.cpp.
References m_centerPoint, m_maxDimension, and m_minDimension.
| pcl::PointXYZ Object::get_center_point | ( | void | ) | const |
Definition at line 27 of file Object.cpp.
References m_centerPoint.
| pcl::PointXYZ Object::get_max_dimensions | ( | void | ) | const |
Definition at line 31 of file Object.cpp.
References m_maxDimension.
| pcl::PointXYZ Object::get_min_dimensions | ( | void | ) | const |
Definition at line 35 of file Object.cpp.
References m_minDimension.
| void Object::set_center_point | ( | pcl::PointXYZ & | p_centerPoint | ) |
Definition at line 15 of file Object.cpp.
References m_centerPoint.
Referenced by EuclideanDetector::cluster_data().

| void Object::set_max_dimensions | ( | pcl::PointXYZ & | p_leftmostPoint | ) |
Definition at line 19 of file Object.cpp.
References m_maxDimension.
Referenced by EuclideanDetector::cluster_data().

| void Object::set_min_dimensions | ( | pcl::PointXYZ & | p_rightmostPoint | ) |
Definition at line 23 of file Object.cpp.
References m_minDimension.
Referenced by EuclideanDetector::cluster_data().

|
private |
Definition at line 9 of file Object.hpp.
Referenced by get_center_point(), Object(), and set_center_point().
|
private |
Definition at line 10 of file Object.hpp.
Referenced by get_max_dimensions(), Object(), and set_max_dimensions().
|
private |
Definition at line 11 of file Object.hpp.
Referenced by get_min_dimensions(), Object(), and set_min_dimensions().
| double Object::size |
Definition at line 18 of file Object.hpp.
Referenced by EuclideanDetector::cluster_data().