Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
ConeValidator Class Referenceabstract

Abstract class responsible for validating clusters as cones. More...

#include <cone_validator.hpp>

Inheritance diagram for ConeValidator:
Inheritance graph
Collaboration diagram for ConeValidator:
Collaboration graph

Public Member Functions

virtual std::vector< double > coneValidator (Cluster *cone_point_cloud, Plane &plane) const =0
 Validate a Cluster as a cone.
 

Detailed Description

Abstract class responsible for validating clusters as cones.

Definition at line 16 of file cone_validator.hpp.

Member Function Documentation

◆ coneValidator()

virtual std::vector< double > ConeValidator::coneValidator ( Cluster cone_point_cloud,
Plane plane 
) const
pure virtual

Validate a Cluster as a cone.

Parameters
cone_point_cloudPoint Cloud to be Validated
Returns
vector with all double values for the respective validator

Implemented in ZScoreValidator, CylinderValidator, DeviationValidator, DisplacementValidator, HeightValidator, and NPointsValidator.


The documentation for this class was generated from the following file: