FImageCenterTable

Image Center table associating CxCy values to focus and zoom

Windows
MacOS
Linux

References

Module

CameraCalibrationCore

Header

/Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/Tables/ImageCenterTable.h

Include

#include "Tables/ImageCenterTable.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FImageCenterTable

Remarks

Image Center table associating CxCy values to focus and zoom

Variables

Name Description

Public variable UProperty

TArray< FImageC...

 

FocusPoints

Lists of focus points

Functions

Name Description

Public function

bool

 

AddPoint

(
    float InFocus,
    float InZoom,
    const FImageCenterInfo& InData,
    float InputTolerance,
    bool bIsCalibrationPoint
)

Adds a new point in the table

Public function Const

bool

 

BuildParameterCurve

(
    float InFocus,
    int32 ParameterIndex,
    FRichCurve& OutCurve
)

Fills OutCurve with all points contained in the given focus Returns false if FocusIdentifier is not found or ParameterIndex isn't valid

Public function Const

const FImage...

 

GetFocusPoint

(
    float InFocus
)

Returns const point for a given focus

Public function

FImageCenter...

 

GetFocusPoint

(
    float InFocus
)

Returns const point for a given focus

Public function Const

TConstArrayV...

 

GetFocusPoints()

Returns all focus points

Public function

TArray< FIma...

 

GetFocusPoints()

Returns all focus points

Public function Const

bool

 

GetPoint

(
    const float InFocus,
    const float InZoom,
    FImageCenterInfo& OutData,
    float InputTolerance
)

Get the point from the table

Public function

void

 

RemoveFocusPoint

(
    float InFocus
)

Removes a focus point identified as InFocusIdentifier

Public function

void

 

RemoveZoomPoint

(
    float InFocus,
    float InZoom
)

Removes a focus point identified as InFocusIdentifier

Public function

bool

 

SetPoint

(
    float InFocus,
    float InZoom,
    const FImageCenterInfo& InData,
    float InputTolerance
)

Set a new point into the table

Typedefs

Name

Description

FocusPointType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss