XII Release 0.1.0
Loading...
Searching...
No Matches
xiiSensorProfile Struct Reference

A calibration assigned to a concrete physical sensor category. More...

#include <SensorRendering.h>

Inheritance diagram for xiiSensorProfile:
[legend]

Public Attributes

xiiEnum< xiiSensorType > m_Type
Public Attributes inherited from xiiSensorCalibration
xiiEnum< xiiSensorShutterType > m_Shutter
xiiEnum< xiiSensorNoiseModel > m_NoiseModel
xiiUInt32 m_uiResolutionX = 1280U
xiiUInt32 m_uiResolutionY = 720U
float m_fFocalLengthXPixels = 640.0f
float m_fFocalLengthYPixels = 640.0f
float m_fPrincipalPointXPixels = 639.5f
float m_fPrincipalPointYPixels = 359.5f
xiiVec3 m_vRadialDistortion = xiiVec3::MakeZero()
xiiVec2 m_vTangentialDistortion = xiiVec2::MakeZero()
float m_fNearPlaneMeters = 0.05f
float m_fFarPlaneMeters = 1000.0f
float m_fExposureSeconds = 1.0f / 60.0f
float m_fRollingShutterSeconds = 0.0f
float m_fWavelengthNanometers = 550.0f
xiiVec3 m_vSpectralSensitivity = xiiVec3(0.2126f, 0.7152f, 0.0722f)
float m_fQuantumEfficiency = 0.72f
float m_fRadianceToElectrons = 10000.0f
float m_fAnalogGain = 1.0f
float m_fReadNoiseElectrons = 1.5f
float m_fShotNoiseScale = 1.0f
float m_fSaturationElectrons = 30000.0f
float m_fDepthNoiseStandardDeviationMeters = 0.002f
float m_fDepthNoiseScalePerMeter = 0.001f
xiiUInt32 m_uiOutputBitDepth = 16U
xiiUInt32 m_uiNoiseSeed = 0U

Detailed Description

A calibration assigned to a concrete physical sensor category.


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