Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore
Structure that caches the inputs (and other useful bits) used when evaluating the Lens File
| Name | FLensFileEvalData |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/LensFile.h |
| Include Path | #include "LensFile.h" |
Syntax
struct FLensFileEvalData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLensFileEvalData() |
LensFile.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWasApplied | bool | True if the evaluated nodal offset was applied to the camera | LensFile.h | |
| bWasEvaluated | bool | True if distortion was applied (and the lens distortion handler updated its state) | LensFile.h | |
| Camera | FLensFileEvalData | Information about the camera associated with the lens evaluation | LensFile.h | |
| Distortion | FLensFileEvalData | Information about the Distortion evaluation | LensFile.h | |
| Filmback | FVector2D | The filmback used when evaluating the distortion data | LensFile.h | |
| Focus | float | Focus input | LensFile.h | |
| Input | FLensFileEvalData | The values that should be used as inputs to the Lut in the LensFile | LensFile.h | |
| Iris | float | Iris input | LensFile.h | |
| LensFile | ULensFile * | LensFile.h | ||
| NodalOffset | FLensFileEvalData | Information about the nodal offset evaluation | LensFile.h | |
| UniqueId | uint32 | LensFile.h | ||
| Zoom | float | Zoom input | LensFile.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Invalidate() |
Invalidates the data in this structure and avoid using stale or invalid values | LensFile.h |