Represents a cluster of 3D points using PCL (Point Cloud Library).
Abstract class responsible for validating clusters as cones.
The NPointsValidator class is responsible for validating cones based on the number of points they con...
std::vector< double > coneValidator(Cluster *cone_point_cloud, Plane &plane) const override
Validates a cone based on its number of points.
virtual ~NPointsValidator()=default
Virtual destructor for NpointsValidator.
long unsigned int _min_n_points_
The Plane class represents a 3D plane defined by its equation ax + by + cz + d = 0.