FSTMapTable

STMap table containing list of points for each focus and zoom inputs

Windows
MacOS
Linux

References

Module

CameraCalibrationCore

Header

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

Include

#include "Tables/STMapTable.h"

Syntax

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

Remarks

STMap table containing list of points for each focus and zoom inputs

Variables

Name Description

Public variable UProperty

TArray< FSTMapF...

 

FocusPoints

Lists of focus points

Functions

Name Description

Public function

bool

 

AddPoint

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

Adds a new point in the table

Public function

bool

 

BuildMapBlendingCurve

(
    float InFocus,
    FRichCurve& OutCurve
)

Builds the map blending curve into OutCurve Returns true if focus point exists

Public function Const

const FSTMap...

 

GetFocusPoint

(
    float InFocus
)

Returns const point for a given focus

Public function

FSTMapFocusP...

 

GetFocusPoint

(
    float InFocus
)

Returns point for a given focus

Public function Const

TConstArrayV...

 

GetFocusPoints()

Returns all focus points

Public function

TArrayView< ...

 

GetFocusPoints()

Returns all focus points

Public function Const

bool

 

GetPoint

(
    const float InFocus,
    const float InZoom,
    FSTMapInfo& 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 FSTMapInfo& 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