| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/CameraCalibrationCore/Source/CameraCalibrationCore/Public/Models/LensModel.h |
Include |
#include "Models/LensModel.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class ULensModel : public UObject
Abstract base class for lens models
Name | Description | ||
---|---|---|---|
|
FromArray ( |
Populate the float fields in the destination struct with the values in the source array |
|
|
FromArray_Internal ( |
Internal implementation of FromArray. See declaration of public template method. |
|
|
TSubclassOf<... |
GetHandlerClass ( |
Returns the first handler that supports the given LensModel |
|
GetModelName() |
Get the lens model name |
|
|
GetNumParameters() |
Get the number of float fields in the parameter struct supported by this model |
|
|
GetParameterDisplayNames() |
Get the names of each float parameters supported by this model |
|
|
UScriptStruc... |
GetParameterStruct() |
Get the struct of distortion parameters supported by this model |
|
ToArray ( |
Fill the destination array of floats with the values of the fields in the source struct |
|
|
ToArray ( |
ToArray specialization taking a StructOnScope containing type and data |
|
|
ToArray_Internal ( |
Internal implementation of ToArray. See declaration of public template method. |