#include <cluster_types.h>
Public Member Functions | |
Eigen::Vector3i | computeDominantColorVector () const |
DepthCluster (int id) | |
Eigen::Vector3f | getCentroid () const |
int | getMeanColorValue () const |
Eigen::Vector3i | getMeanColorVector () const |
Eigen::Vector3f | getOrientation () const |
Public Attributes | |
std::vector< PolygonPoint > | border_points |
bool | is_planar_ |
int | label_color |
float | max_curvature |
float | min_curvature |
Eigen::Vector3f | pca_inter_centroid |
Eigen::Vector3f | pca_inter_comp1 |
Eigen::Vector3f | pca_inter_comp2 |
Eigen::Vector3f | pca_inter_comp3 |
Eigen::Vector3f | pca_inter_values |
Eigen::Vector3f | pca_point_comp1 |
Eigen::Vector3f | pca_point_comp2 |
Eigen::Vector3f | pca_point_comp3 |
Eigen::Vector3f | pca_point_values |
int | type |
float | type_probability |
Private Attributes | |
cob_3d_mapping::DominantColor | color_ |
Eigen::Vector3f | sum_orientations_ |
Eigen::Vector3f | sum_points_ |
Eigen::Vector3i | sum_rgb_ |
Friends | |
class | DepthClusterHandler |
Definition at line 103 of file cluster_types.h.
cob_3d_segmentation::DepthCluster::DepthCluster | ( | int | id | ) | [inline] |
Definition at line 108 of file cluster_types.h.
Eigen::Vector3i cob_3d_segmentation::DepthCluster::computeDominantColorVector | ( | ) | const [inline] |
Definition at line 134 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::getCentroid | ( | ) | const [inline] |
Definition at line 130 of file cluster_types.h.
int cob_3d_segmentation::DepthCluster::getMeanColorValue | ( | ) | const [inline] |
Definition at line 133 of file cluster_types.h.
Eigen::Vector3i cob_3d_segmentation::DepthCluster::getMeanColorVector | ( | ) | const [inline] |
Definition at line 132 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::getOrientation | ( | ) | const [inline] |
Definition at line 131 of file cluster_types.h.
friend class DepthClusterHandler [friend] |
Definition at line 105 of file cluster_types.h.
Definition at line 155 of file cluster_types.h.
Definition at line 161 of file cluster_types.h.
Definition at line 140 of file cluster_types.h.
Definition at line 138 of file cluster_types.h.
Definition at line 141 of file cluster_types.h.
Definition at line 142 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_inter_centroid |
Definition at line 149 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_inter_comp1 |
Definition at line 150 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_inter_comp2 |
Definition at line 151 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_inter_comp3 |
Definition at line 152 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_inter_values |
Definition at line 153 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_point_comp1 |
Definition at line 144 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_point_comp2 |
Definition at line 145 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_point_comp3 |
Definition at line 146 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::pca_point_values |
Definition at line 147 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::sum_orientations_ [private] |
Definition at line 159 of file cluster_types.h.
Eigen::Vector3f cob_3d_segmentation::DepthCluster::sum_points_ [private] |
Definition at line 158 of file cluster_types.h.
Eigen::Vector3i cob_3d_segmentation::DepthCluster::sum_rgb_ [private] |
Definition at line 160 of file cluster_types.h.
Definition at line 138 of file cluster_types.h.
Definition at line 139 of file cluster_types.h.