Open 3D Engine ROS2 Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ROS2::CameraSensorConfiguration Struct Reference

A structure capturing configuration of a single camera sensor with up to two image sources (color and depth). More...

#include <CameraSensorConfiguration.h>

Public Member Functions

 AZ_TYPE_INFO (CameraSensorConfiguration, "{386A2640-442B-473D-BC2A-665D049D7EF5}")
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

float m_verticalFieldOfViewDeg = 90.0f
 Vertical field of view of camera sensor.
 
float m_minVerticalFieldOfViewDeg = 0.0f
 
float m_maxVerticalFieldOfViewDeg = 360.0f
 
int m_width = 640
 Camera image width in pixels.
 
int m_height = 480
 Camera image height in pixels.
 
bool m_colorCamera = true
 Use color camera?
 
bool m_depthCamera = true
 Use depth camera?
 
float m_nearClipDistance = 0.1f
 Near clip distance of the camera.
 
float m_farClipDistance = 100.0f
 Far clip distance of the camera.
 

Static Public Attributes

static constexpr int m_minWidth = 1
 
static constexpr int m_minHeight = 1
 

Detailed Description

A structure capturing configuration of a single camera sensor with up to two image sources (color and depth).


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