Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE > Class Template Reference

#include <convex_hull_2d.h>

Collaboration diagram for apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >:
Collaboration graph

Public Member Functions

 ConvexHull2D ()
 
 ~ConvexHull2D ()
 
bool GetConvexHull (const CLOUD_IN_TYPE &in_cloud, CLOUD_OUT_TYPE *out_polygon)
 
bool GetConvexHullWithoutGround (const CLOUD_IN_TYPE &in_cloud, const float &distance_above_ground_thres, CLOUD_OUT_TYPE *out_polygon)
 
bool GetConvexHullWithoutGroundAndHead (const CLOUD_IN_TYPE &in_cloud, const float &distance_above_ground_thres, const float &distance_beneath_head_thres, CLOUD_OUT_TYPE *out_polygon)
 

Constructor & Destructor Documentation

◆ ConvexHull2D()

template<class CLOUD_IN_TYPE, class CLOUD_OUT_TYPE>
apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >::ConvexHull2D ( )
inline

◆ ~ConvexHull2D()

template<class CLOUD_IN_TYPE, class CLOUD_OUT_TYPE>
apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >::~ConvexHull2D ( )
inline

Member Function Documentation

◆ GetConvexHull()

template<class CLOUD_IN_TYPE, class CLOUD_OUT_TYPE>
bool apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >::GetConvexHull ( const CLOUD_IN_TYPE &  in_cloud,
CLOUD_OUT_TYPE *  out_polygon 
)
inline

◆ GetConvexHullWithoutGround()

template<class CLOUD_IN_TYPE, class CLOUD_OUT_TYPE>
bool apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >::GetConvexHullWithoutGround ( const CLOUD_IN_TYPE &  in_cloud,
const float &  distance_above_ground_thres,
CLOUD_OUT_TYPE *  out_polygon 
)
inline

◆ GetConvexHullWithoutGroundAndHead()

template<class CLOUD_IN_TYPE, class CLOUD_OUT_TYPE>
bool apollo::perception::common::ConvexHull2D< CLOUD_IN_TYPE, CLOUD_OUT_TYPE >::GetConvexHullWithoutGroundAndHead ( const CLOUD_IN_TYPE &  in_cloud,
const float &  distance_above_ground_thres,
const float &  distance_beneath_head_thres,
CLOUD_OUT_TYPE *  out_polygon 
)
inline

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