argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation Class Reference

#include <camera_sensor_directional_led_detector_algorithm.h>

Inheritance diagram for argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation:
Collaboration diagram for argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation:

Public Member Functions

 CUpdateOperation (const CSquareMatrix< 3 > &c_projection_matrix, const std::array< CPlane, 6 > &arr_frustum_planes, const CTransformationMatrix3 &c_world_to_camera_transform, const CVector3 &c_camera_location, CCameraSensorDirectionalLEDDetectorAlgorithm &c_algorithm)
 
virtual ~CUpdateOperation ()
 
bool operator() (CDirectionalLEDEntity &c_led)
 
- Public Member Functions inherited from argos::CPositionalIndex< ENTITY >::COperation
virtual ~COperation ()
 
virtual bool operator() (ENTITY &)=0
 

Detailed Description

Constructor & Destructor Documentation

argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation::CUpdateOperation ( const CSquareMatrix< 3 > &  c_projection_matrix,
const std::array< CPlane, 6 > &  arr_frustum_planes,
const CTransformationMatrix3 c_world_to_camera_transform,
const CVector3 c_camera_location,
CCameraSensorDirectionalLEDDetectorAlgorithm c_algorithm 
)
inline
virtual argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation::~CUpdateOperation ( )
inlinevirtual

Member Function Documentation

bool argos::CCameraSensorDirectionalLEDDetectorAlgorithm::CUpdateOperation::operator() ( CDirectionalLEDEntity c_led)
inline