Navigation
API > API/Plugins > API/Plugins/CameraCalibrationCore > API/Plugins/CameraCalibrationCore/Tables
Inheritance Hierarchy
- FBaseFocusPoint
- FNodalOffsetFocusPoint
References
| Module | CameraCalibrationCore |
| Header | /Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/Tables/NodalOffsetTable.h |
| Include | #include "Tables/NodalOffsetTable.h" |
Syntax
USTRUCT&40;&41;
struct FNodalOffsetFocusPoint : public FBaseFocusPoint
Remarks
Focus point for nodal offset curves
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | Focus | Input focus for this point | |
| FRichCurve[LocationDimension] | LocationOffset | XYZ offsets curves mapped to zoom | |
| FRichCurve[RotationDimension] | RotationOffset | Yaw, Pitch and Roll offset curves mapped to zoom |
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 there are no points | |
| void | RemovePoint
(
float InZoomValue |
Removes a point corresponding to specified zoom | |
| 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 |
Constants
| Name | Description |
|---|---|
| LocationDimension | Dimensions of our location offset curves |
| RotationDimension | Dimensions of our rotation offset curves |