Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore > API/Plugins/CameraCalibrationCore/Tables
Inheritance Hierarchy
- FBaseFocusPoint
- FDistortionFocusPoint
References
| Module | CameraCalibrationCore |
| Header | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/Tables/DistortionParametersTable.h |
| Include | #include "Tables/DistortionParametersTable.h" |
Syntax
USTRUCT&40;&41;
struct FDistortionFocusPoint : public FBaseFocusPoint
Remarks
Contains list of distortion parameters points associated to zoom value
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | Focus | Input focus value for this point | |
| FRichCurve | MapBlendingCurve | Curves describing desired blending between resulting displacement maps | |
| TArray< FDistortionZoomPoint > | ZoomPoints | List of zoom points |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AddPoint
(
float InZoom, |
Adds a new point at InZoom. Updates existing one if tolerance is met | |
| bool | GetPoint
(
float InZoom, |
Returns data type copy value for a given float | |
| bool | IsEmpty () |
Returns true if this point is empty | |
| void | RemovePoint
(
float InZoomValue |
||
| void | SetParameterValue
(
int32 InZoomIndex, |
||
| bool | SetPoint
(
float InZoom, |
Sets an existing point at InZoom. Updates existing one if tolerance is met |
Overridden from FBaseFocusPoint
| Type | Name | Description | |
|---|---|---|---|
| float | GetFocus () |
Returns focus value for this Focus Point | |
| int32 | GetNumPoints () |
Returns number of zoom points | |
| float | GetZoom
(
int32 Index |
Returns zoom value for a given index |