#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   |