#include <camera_sensor_algorithm.h>
Definition at line 27 of file camera_sensor_algorithm.h.
◆ CBaseUpdateOperation()
| argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::CBaseUpdateOperation |
( |
const CSquareMatrix< 3 > & | c_projection_matrix, |
|
|
const std::array< CPlane, 6 > & | arr_frustum_planes, |
|
|
const CTransformationMatrix3 & | c_camera_to_world_transform, |
|
|
const CVector3 & | c_camera_location ) |
|
inline |
◆ ~CBaseUpdateOperation()
| virtual argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::~CBaseUpdateOperation |
( |
| ) |
|
|
inlinevirtual |
◆ GetAngleWithCamera()
| CRadians argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::GetAngleWithCamera |
( |
const CPositionalEntity & | c_entity | ) |
const |
|
inline |
◆ IsPointInsideFrustum()
| bool argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::IsPointInsideFrustum |
( |
const CVector3 & | c_point | ) |
const |
|
inline |
◆ ProjectOntoSensor()
| CVector2 argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::ProjectOntoSensor |
( |
const CVector3 & | c_vector | ) |
const |
|
inline |
◆ m_arrFrustumPlanes
| const std::array<CPlane, 6>& argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::m_arrFrustumPlanes |
|
protected |
◆ m_cCameraLocation
| const CVector3& argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::m_cCameraLocation |
|
protected |
◆ m_cCameraToWorldTransform
| const CTransformationMatrix3& argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::m_cCameraToWorldTransform |
|
protected |
◆ m_cProjectionMatrix
| const CSquareMatrix<3>& argos::CCameraSensorSimulatedAlgorithm::CBaseUpdateOperation::m_cProjectionMatrix |
|
protected |
The documentation for this class was generated from the following file: