| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/CameraLensDistortionAlgo.h |
Include |
#include "CameraLensDistortionAlgo.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UCameraLensDistortionAlgo : public UObject
Defines the interface that any lens distortion algorithm should implement in order to be used and listed by the Lens Distortion Tool.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
BuildUI() |
Returns the UI of this calibrator. Expected to only be called once |
|
FriendlyName() |
Returns a descriptive name/title of this nodal offset algorithm |
|
|
GetLensDistortion ( |
Returns the lens distortion calibration data |
|
|
Initialize ( |
Make sure you initialize before using the object |
|
|
OnDistortionSavedToLens() |
Called when the data sample was saved to the lens file |
|
|
OnViewportClicked ( |
Callback when viewport is clicked. Returns false if the event was not handled. |
|
|
Shutdown() |
Clean up resources |
|
|
Tick ( |
Called every frame |